Вопрос

visible на кнопке

Всем добрый день!

В OrderSectionV2 создал кнопку в контейнере CombinedModeActionButtonsCardLeftContainer.
У нас есть заказы и предзаказы. Эту кнопку мне надо видеть только в заказх.
Visible у кнопки формируется при переходе в раздел.
И когда я в этом разделе перехожу в заказы или предзаказы то кнопка видна и там и там.

Как переопределить свойство visible у кнопки?

Нравится

4 комментария

Здравствуйте!

Посмотрите пример реализации кнопки 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. добавить метод, который будет изменять значение этого атрибута

Показать все комментарии