В данной статье описан пример правила на скрытие поля «Получатель» на форме при условии, если это поле пустое и отмечен флаг «Ввести данные нового клиента».
Системные имена шаблонов записи и атрибутов, задействованных в примере, приведены в таблице:
| Шаблон записи | Атрибуты |
|---|---|
| Request (Заявка) | gp_name — получатель; create_flag — флаг «Ввести данные нового клиента» |
В выражении будут использованы следующие функции:
- функция «AND()» для выполнения логического сложения;
- функция «EMPTY()» для проверки значения на пустоту.
Порядок настройки
-
Создайте и настройте шаблоны записей и атрибуты.
-
В шаблоне записи «Request» перейдите в раздел «Формы».
-
Откройте форму и перейдите в раздел «Правила для формы».
-
Добавьте правило на скрытие поля «gp_name».
-
Введите выражение.
AND(EMPTY($gp_name),$create_flag == true)
- Нажмите кнопку «Сохранить».
Синтаксис
| Элемент | Описание |
|---|---|
AND() |
логическое сложение — поле «Получатель» пустое и флаг «Ввести данные нового клиента» активен |
$ |
указывает на то, что атрибут находится в текущей записи |