Multiple choice field setup for Creatio Сбрасывается отображение при смене вкладки
Доброго времени суток.
Установил приложение из маркетплейса Multiple choice field setup for Creatio
https://marketplace.terrasoft.ru/app/multiple-choice-field-setup-creatio
Поле было установлено по инструкции и проблем не было. В данный момент поле переместилось во вкладку и при смене вкладок отображение сбрасывается.
Инициализация миксина во время смены таба ничего не дала.
Как при смене таба подгружать отображение значений данного поля ?
Нравится
Добрый день, Дмитрий,
уточните, пожалуйста, продукт и версию Creatio. И сориентируйте пожалуйста по кейсу: отображение сбрасывается ранее сохраненных значений поля или только добавленных значений и еще не сохраненных?
Ирина Лазоренко,
sales creatio enterprise edition cloud 7.16.2.1600
Поле отображено в группе полей во вкладке JobTabContainer
{ "operation": "insert", "name": "CallTabGroupFunctionalPractice", "values": { "itemType": 15, "markerValue": "added-group", "items": [] }, "parentName": "JobTabContainer", "propertyName": "items", "index": 1 }, { "operation": "insert", "name": "FunctionalPracticeTabs", "values": { "itemType": 0, "items": [] }, "parentName": "CallTabGroupFunctionalPractice", "propertyName": "items", "index": 0 }, Само поле { "operation": "insert", "parentName": "FunctionalPracticeTabs", "propertyName": "items", "name": "ContactAndFunctionalPractice", "values": { "className": "Terrasoft.MultiChoiceCombobox", "bindTo": "ContactAndFunctionalPractice", "dataValueType": Terrasoft.DataValueType.ENUM, "layout": { "colSpan": 18, "rowSpan": 1, "column": 0, "row": 1 }, "labelConfig": { "caption":{ "bindTo": "Resources.Strings.FunctionalPracticeCaption" } } } },
Кейс:
1)В случае если parentName не Header.
- Заходим страницу редактирования ->переключаем таб-> Ранее установленные значения не отобразились (Хотя в атрибуте они есть)
- Переключаем табы->Ранее установленные значения не отобразились (Хотя в атрибуте они есть)
2)В случае если parentName = Header и так же есть такое же поле на тот же атрибут но с другим названием.
пример:
{ "operation": "insert", "parentName": "FunctionalPracticeTabs", "propertyName": "items", "name": "ContactAndFunctionalPractice", "values": { "className": "Terrasoft.MultiChoiceCombobox", "bindTo": "ContactAndFunctionalPractice", "dataValueType": Terrasoft.DataValueType.ENUM, "layout": { "colSpan": 18, "rowSpan": 1, "column": 0, "row": 1 }, "labelConfig": { "caption":{ "bindTo": "Resources.Strings.FunctionalPracticeCaption" } } } }, { "operation": "insert", "parentName": "Header", "propertyName": "items", "name": "ContactAndFunctionalPracticeHeader", "values": { "visible": { "bindTo": "HidingAdditionalColumn" }, "className": "Terrasoft.MultiChoiceCombobox", "bindTo": "ContactAndFunctionalPractice", "dataValueType": Terrasoft.DataValueType.ENUM, "layout": {"column": 0, "row": 5}, "labelConfig": { "caption":{ "bindTo": "Resources.Strings.FunctionalPracticeCaption" } } }
-- Заходим страницу редактирования ->Ранее установленные значения отобразились->Переключаем на нужную вкладку ->в ней так же Ранее установленные значения отобразились ->переключаем на любую вкладку и возвращаемся обратно ->Ранее установленные значения на вкладке не отобразились (А в поле на Header они остались)
На добавление, удаление итд отображение и функционал работает штатно
Ирина Лазоренко,
В случае если поле одно и
parentName = Header то весь функционал работает корректно, но заказчика это не устроит.
Все это происходит на замещающей ContactPageV2
Добрый день, Дмитрий,
да, получилось воспроизвести. Ответственная команда до конца недели запланирует работы по кейсу и я вас уведомлю по результатам.
Добрый день, Дмитрий,
пришлите, пожалуйста, схему страницы редактирования контакта с указанными настройками в целом. Это ускорит верификацию вашего кейса.
Дмитрий, спасибо!
Передала схему ответственной команде.
Дмитрий, добрый день!
опубликовали пакет с исправлением на Creatio Marketplace. Установите дополнение повторно и проверьте обновления.