Всем добрый день!
В OrderSectionV2 создал кнопку в контейнере CombinedModeActionButtonsCardLeftContainer.
У нас есть заказы и предзаказы. Эту кнопку мне надо видеть только в заказх.
Visible у кнопки формируется при переходе в раздел.
И когда я в этом разделе перехожу в заказы или предзаказы то кнопка видна и там и там.
Как переопределить свойство visible у кнопки?
Нравится
Здравствуйте!
Посмотрите пример реализации кнопки QualificationProcessButton на странице редактирования раздела "Лиды". Кнопка отображается по условию нахождения лида в стадии "Квалификация". Если стадия другая - кнопка не отображается.
"Демьяник Алексей" написал:Здравствуйте!
Посмотрите пример реализации кнопки QualificationProcessButton на странице редактирования раздела "Лиды". Кнопка отображается по условию нахождения лида в стадии "Квалификация". Если стадия другая - кнопка не отображается.
Пробовал : ReferenceError: visible is not defined
this.get("имя_функции");//undefinded
Функцию не видит
"Демьяник Алексей" написал:Здравствуйте!
Необходимо провести отладку.
Разобрался:
1. В атрибуты нужно добавить логическое свойство, например IsCustomButtonVisible: { dataValueType: Terrasoft.DataValueType.BOOLEAN,
value: true,
type: Terrasoft.ViewModelColumnType.VIRTUAL_COLUMN
}
2. в конфигурации diff привязать видимость кнопки к атрибуту IsCustomButtonVisible
3. добавить метод, который будет изменять значение этого атрибута