Коллеги, добрый день!
В карточку активности добавили деталь активности со связями:
Контрагент
Контрагент
Цель увидеть другие активности по контрагенту в данной карточке активности.
К сожалению, если контрагент не указан, то отображаются активности в которых не указан контрагент. Можно ли сделать, что если значение пусто, то не отображать никаких записей.
Возможно это несложный код, который можно добавить в схему Активности
Нравится
2 комментария
3 февраля 2017 17:07
Можно заместить деталь активностей и добавить ей фильтр на пустые "Контрагенты", так:
define("ActivityDetailV2", ["terrasoft", "ProcessModuleUtilities", "ConfigurationConstants"], function(Terrasoft, ProcessModuleUtilities, ConfigurationConstants) { return { entitySchemaName: "Activity", messages: { }, attributes: { }, methods: { getFilters: function() { var filters = this.callParent(arguments); filters.addItem(this.Terrasoft.createColumnIsNotNullFilter("Account")); return filters; } }, diff: /**SCHEMA_DIFF*/[ ]/**SCHEMA_DIFF*/ }; } );
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать