Показывать элемент на
странице
В BPMSoft с помощью бизнес-правил можно управлять отображением элементов интерфейса на странице раздела. Вы можете как скрывать, так и отображать:
- поля;
- вкладки;
- группы полей;
- детали;
- модули;
- атрибуты.
Рассмотрим пример по настройке бизнес-логики страницы таким образом, чтобы размер скидки отображался только для скидочных промоакций. Для этого необходимо создать бизнес-правило, которое будет показывать поле «Размер скидки» на странице только для промоакций с категорией «Скидка».
Задайте условия бизнес-правила, при которых оно будет работать. Для этого выполните следующие шаги:
- Откройте раздел, для страницы которого требуется настроить бизнес-правила, например, «Промоакции».
- В дизайнере страницы перейдите на вкладку «Бизнес-правила» и нажмите на кнопку «Добавить бизнес-правило». Подробнее: Бизнес-правила
Рисунок 1 — Переход к созданию бизнеса-правила

- Условия бизнес-правила устанавливаются в блоке «Если». Нажмите на кнопку
, откроется область для настройки фильтра.
Примечание. Настройка фильтра для бизнес-правил осуществляется аналогично настройке расширенного фильтра для реестра записей. Подробнее о настройке расширенного фильтра смотрите в статье Фильтрация и группировка
- В выпадающем меню условий установите значение «Поле» и правее выберите колонку «Категория».
- Установите оператор сравнения «=».
- Нажмите на кнопку
, в выпадающем меню выберите значение «Справочник». Справа отобразятся наименование справочника и поле для выбора его значения. - Выберите из выпадающего списка значение «Скидка».
Рисунок 2 — Настройка условия бизнес-правила для отображения поля
.gif)
В блоке бизнес-правила «То» настройте действие, которое будет выполнятся при заданных выше условиях:
- Нажмите на кнопку
.
- В поле «Какой элемент показывать?» выберите поле «Размер скидки».
Рисунок 3 — Настройка действия бизнес-правила для отображения поля
.gif)
- Нажмите на кнопку
.
В результате на странице бизнес-правил будет добавлено новое правило с автоматически сгенерированным названием.
Рисунок 4 — Бизнес-правило для отображения элемента на странице

- Сохраните новый список бизнес-правил, нажав на кнопку
. - Сохраните изменения в мастере разделов, нажав на кнопку
.
В результате поле «Размер скидки» будет видимым только для промоакций с категорией «Скидка». Если выбрать другую категорию, данное поле будет скрыто на странице.
Для скрытия или отображения других элементов укажите элемент в параметре «Какой элемент показывать?». Например, чтобы скрыть деталь установите значение «Деталь» и выберите необходимую деталь.