Пробую использовать createInFilter. При дебаге четко вижу, что filteredAgreementsKeys это массив из двух Id. Однако фильтр не отрабатывает и ошибок в консоль не сыпется. Кто нибудь использовал in-Filter в конфигурационных схемах при открытии справочника?
openAgreementsLookup: function (filteredAgreementsKeys, scope) { debugger; var filterCollection = Terrasoft.createFilterGroup(); var filter = Terrasoft.createInFilter("Id", filteredAgreementsKeys); filter.Name = "filter"; filterCollection.add("filter", filter); var config = { entitySchemaName: "IDSBAgreement", multiSelect: true, columns: ["IDSBName", "IDSBPartnerCode"], filters: filterCollection }; scope.openLookup(config, function (args) { scope.addCallBack(args, scope); }, scope); }
Нравится
1 комментарий
18 июля 2019 18:05
поменял
createInFilter на
createColumnInFilterWithParameters и всё заработало
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать