Здравствуйте, если я добавлю к контакту некоторое булево поле, как при выборе его из обращения произвести отбор по этому полю?
Нравится
Rinat,
Добрый день!
Данную фильтрацию можно сделать
1. либо через бизнес правила:
1) через код https://academy.terrasoft.ru/documents/technic-sdk/7-13/primer-primenen…
2) через мастер страницы (https://monosnap.com/file/ooYS71HNPA5gozrb204C1N5gCvCNeU)
2. либо в коде через параметр фильтрации атрибута
пример:
attributes: { "Contact": { lookupListConfig: { "filters": [ function() { var filterGroup = Ext.create("Terrasoft.FilterGroup"); var galochaFilter = Terrasoft.createColumnFilterWithParameter( Terrasoft.ComparisonType.NOT_EQUAL, "Galocka", true); filterGroup.add("filter1", galochaFilter); return filterGroup; } ] } } }
Ринат, здравствуйте!
На вашем втором скриншоте есть выпадающий список (там где "ФИО") в этом списке должно будет появиться добавленное поле.
Так же через, по второму скриншоту, нажав на "Вид" Вы сможете вывести колонку в реестр модального окна
Rinat,
Добрый день!
Данную фильтрацию можно сделать
1. либо через бизнес правила:
1) через код https://academy.terrasoft.ru/documents/technic-sdk/7-13/primer-primenen…
2) через мастер страницы (https://monosnap.com/file/ooYS71HNPA5gozrb204C1N5gCvCNeU)
2. либо в коде через параметр фильтрации атрибута
пример:
attributes: { "Contact": { lookupListConfig: { "filters": [ function() { var filterGroup = Ext.create("Terrasoft.FilterGroup"); var galochaFilter = Terrasoft.createColumnFilterWithParameter( Terrasoft.ComparisonType.NOT_EQUAL, "Galocka", true); filterGroup.add("filter1", galochaFilter); return filterGroup; } ] } } }
Rinat,
Да, оно. Справа сверху есть кнопка перехода к бизнес правилам