Вопрос
Настройка пользовательского рабочего места в мобильном приложении
24 декабря 2018 09:44
Добрый день.
Помогите, пожалуйста, с настройкой пользовательского рабочего места. Не получается сделать отображение детали адресов и средств связи контрагентов как в базовом рабочем месте, то есть нужно вот так:
С функцией открытия карты.
А у телефонов с функцией набора номера.
У меня же в пользовательском рабочем месте деталь отображается "столбиком":
И средства связи также:
Нравится
2 комментария
25 декабря 2018 11:40
Нужно смотреть, как такая деталь реализована в мобильной странице контрагента. В схеме MobileAccountModuleConfig есть код:
Terrasoft.sdk.RecordPage.configureEmbeddedDetail("Account", "AccountAddressDetailV2EmbeddedDetail", { title: "AccountRecordPage_accountAddressesDetail_title", displaySeparator: true, orderByColumns: [ { column: "Primary", orderType: Terrasoft.OrderTypes.DESC } ], previewConfig: Terrasoft.Configuration.util.getAddressEmbeddedDetailPreviewConfig(), isInPlaceEditingMode: true, hideTitle: true }); Terrasoft.sdk.RecordPage.configureColumn("Account", "AccountAddressDetailV2EmbeddedDetail", "Address", { viewType: Terrasoft.ViewTypes.Map, typeConfig: { searchColumns: ["Address", "City", "Region", "Country"] }, isMultiline: true }); Terrasoft.sdk.RecordPage.addColumn("Account", { name: "Primary", hidden: true }, "AccountAddressDetailV2EmbeddedDetail");
и ниже:
Terrasoft.sdk.Actions.add("Account", { name: "addAccountAddress", type: "addEmbeddedDetailRecord", title: "AccountRecordPageActionAddAddressCaption", detailName: "AccountAddressDetailV2EmbeddedDetail", iconCls: Terrasoft.ActionIcons.Address, isQuickAction: true, useMask: false });
Для средств связи там тоже есть логика.
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать