У меня есть некоторая карточка Order, в которой есть деталька User,у которй есть колонка Type, мне нужно отфильтроваться, чтобы в карточке выводились юзеры с определенным типом, я понимаю, что надо использовать filterMethod, но как обратиться к калонке Type User'a не понимаю
Нравится
1 комментарий
Лучший ответ
6 апреля 2019 13:22
Посмотрите документацию по построение путей к колонкам
Пример использования доп фильтрации для детали
ContractDetailV20ddfbca0": { "schemaName": "ContractDetailV2", "entitySchemaName": "Contract", "filter": { "detailColumn": "Account", "masterColumn": "Id" }, "filterMethod": "ContractFilter" },
ContractFilter: function() { var filterGroup = new this.Terrasoft.createFilterGroup(); filterGroup.logicalOperation = this.Terrasoft.LogicalOperatorType.AND; filterGroup.add("ByAccountFilter", this.Terrasoft.createColumnFilterWithParameter( this.Terrasoft.ComparisonType.EQUAL, "User.Type", this.get("Id")) ); return filterGroup; },
6 апреля 2019 13:22
Посмотрите документацию по построение путей к колонкам
Пример использования доп фильтрации для детали
ContractDetailV20ddfbca0": { "schemaName": "ContractDetailV2", "entitySchemaName": "Contract", "filter": { "detailColumn": "Account", "masterColumn": "Id" }, "filterMethod": "ContractFilter" },
ContractFilter: function() { var filterGroup = new this.Terrasoft.createFilterGroup(); filterGroup.logicalOperation = this.Terrasoft.LogicalOperatorType.AND; filterGroup.add("ByAccountFilter", this.Terrasoft.createColumnFilterWithParameter( this.Terrasoft.ComparisonType.EQUAL, "User.Type", this.get("Id")) ); return filterGroup; },
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать