Делать поле на странице обязательным для заполнения
Вы можете настроить бизнес-правило, в соответствии с которым запись будет невозможно сохранить, если определенные поля остаются незаполненными.
Пример
Настроим, чтобы поле [Описание] на странице пользовательского раздела [Заявки] было обязательным для заполнения.
Для реализации этой логики необходимо сделать поле [Описание] обязательным для заполнения, если в поле [Состояние] заявки установлено значение “Зарегистрирована”. Для этого добавьте новое бизнес-правило и настройте его условия:
1.Перейдите в нужный раздел, например, в пользовательский раздел [Заявки], и добавьте новое бизнес-правило. Как перейти к настройке и добавить новое бизнес-правило, описано в статье “Настройка бизнес-логики”.
2.В блоке “ЕСЛИ” настройте фильтр для определения условий, при наступлении которых бизнес-правило будет выполняться. Например, для применения правила к заявкам в состоянии “Зарегистрирована” (Рис. 1):
a.Нажмите [Добавить условие].
b.В появившемся поле выберите колонку ”Состояние”, как значение справочника.
c.Оставьте символ “=” без изменений.
d.Кликните и выберите тип поля “Справочник“ из выпадающего списка.
Справа отобразится набор полей для выбора значений справочника.
e.Выберите значение “Зарегистрирована“.
3.В блоке “ТО” области настройки бизнес-правила настройте действие, при котором будет выполняться необходимая бизнес-логика (Рис. 2):
a.Нажмите [Добавить действие] —> “Делать поле обязательным”.
b.В поле [Какое поле делать обязательным?] укажите поле, которое должно быть обязательно заполнено перед сохранением записи, например, [Описание].
c.Нажмите [Применить] —> [Мастер раздела] —> [Сохранить].
В результате поле [Описание] будет обязательным для заполнения, если состояние заявки “Зарегистрирована”. В этом случае система не даст сохранить запись, если поле [Описание] не будет заполнено.
Смотрите также
•Отобразить/скрыть поле на странице