Здравствуйте, если я добавлю к контакту некоторое булево поле, как при выборе его из обращения произвести отбор по этому полю?
![]()
![]()
Нравится
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,
Да, оно. Справа сверху есть кнопка перехода к бизнес правилам
