Возникла проблема с профайлером контакта в лиде. Нужно сделать что бы можно было редактировать поля и кнопкой(новосозданной прям в профайлере) сохранять.
Суть проблемы:
- поля исчезают если они пустые
- поля нельзя изменять, даже если стоит признак enabled: true. Например меняю значение справочника(всплывающее окно) - жму выбрать - значение остается то что до выбора
-----------------------------------
Есть еще один вариант: делать правки контакта через миникарточку. Жму на кнопку, выхываю миникарточку:
this.openMiniPage({
recordId: this.get("MasterColumnValue"),
operation: Terrasoft.ConfigurationEnums.CardOperation.EDIT,
entitySchemaName: "Contact",
targetId: "LeadContactProfileSchemaProfileHeaderValueHyperlink"
});и в консоле 3 ошибки, вот ода из них:
Context for module ViewModule_MiniPageListener_MiniPage_AccountMiniPage is not found, component will not be created.
если развернуть стек ошибок:
writeWarnMessage @ core-base.js:691
injectedExt.create @ core-base.js:728
(anonymous) @ BaseExtendedMenu.js?…9b29238e0fea52c7:30
initExtendedMenuButtonCollections @ BaseExtendedMenu.js?…9b29238e0fea52c7:28
initEmailExtendedMenuButtonCollections @ EmailExtendedMenu.js…9b29238e0fea52c7:19
init @ ContactMiniPage.js?h…9b29238e0fea52c7:7
Нравится
В профайлере нельзя редактировать данные. Профайлер — это отдельная программа, предназначенная для просмотра SQL-запросов, которые отправляет система в базу данных.
В карточке лида и карточке контакта используются обычные текстовые поля, значения в которых редактируются. Если нужно изменить данные в контакте, привязанном к лиду, открываете по ссылке слева карточку контакта, изменяете и сохраняете.
Зверев Александр,
клиент хочет что бы это было именно слева. Как вариант:
сделать все необходимые поля для контакта(виртуальные, атрибуты) и внизу влепить кнопку сохранить. кроме этого нужно сделать функционал выбирания и создания нового контакта.
Нет ли пути полегче этого?
Можно сделать запуск БП, который будет получать в качестве параметра текущую запись раздела лидов, а дополнительную информацию о контакте показывать и менять в автогенерируемых или преднастроенных страницах.
да они хотят прям на странице лида его править.. А какие идеи почему миникарточка редактирования не открывается?
На странице лида можно править поля лида. Поля контакта можно править на странице контакта.