Sales Creatio, enterprise edition
PDF
Это документация Creatio версии 7.15.0. Мы рекомендуем использовать новую версию документации.

Отобразить/скрыть поле на странице

Вы можете настроить бизнес-правило, в соответствии с которым определенные поля на странице записи будут видимы или скрыты при выполнении определенных условий.

Пример

Настроим, чтобы поле [Ответственный] отображалось только на страницах заявок в состоянии “В процессе выполнения“.

Настройка сводится к созданию бизнес-правила, которое будет делать поле видимым, только если в поле [Состояние] на странице заявки будет установлено значение “В процессе выполнения”. Для этого:

1.Перейдите в нужный раздел, например, в пользовательский раздел [Заявки], и добавьте новое бизнес-правило. Как перейти к настройке и добавить новое бизнес-правило, описано в статье “Настройка бизнес-логики”.

2.В блоке “ЕСЛИ” настройте фильтр для определения условий, при которых бизнес-правило будет выполняться. Например, для применения бизнес-правила к заявкам в состоянии “В процессе выполнения” (Рис. 1):

a.Нажмите [Добавить условие].

b.В появившемся поле выберите колонку ”Состояние”.

c.Оставьте символ “=” без изменений.

d.Кликните btn_business_rule_question.png и выберите тип поля “Справочник“ из выпадающего списка. Справа отобразится набор полей для выбора значений справочника. Выберите значение “В процессе выполнения“.

Рис. 1 — Отобразить/скрыть поле: настройка условия “ЕСЛИ”

gif_chapter_business_rules_if_condition_setup1.gif 

3.В блоке “ТО” области настройки бизнес-правила настройте действие, при котором будет выполняться необходимая бизнес-логика (Рис. 2).

a.Нажмите [Добавить действие] —> “Показывать поле на странице”.

b.В поле [Какое поле показывать] выберите поле для отображения на странице, например, [Ответственный].

c.Нажмите [Применить] —> [Мастер раздела] —> [Сохранить].

Рис. 2 — Отобразить/скрыть поле: настройка условия “ТО”

gif_chapter_business_rules_then_condition_setup1.gif 

В результате поле [Ответственный] будет отображаться только для заявок в состоянии “В процессе выполнения”. Если в поле [Состояние] содержится любое другое значение, то поле [Ответственный] будет скрыто.

Смотрите также

Настройка бизнес-логики

Делать поле страницы редактируемым при заданных условиях

Делать поле на странице обязательным для заполнения

Настроить фильтрацию значений в справочном поле

Был ли данный материал полезен?

Как можно улучшить эту статью?