Правила для формы. Настройка динамического отображения полей атрибутов


В Comindware Platform есть возможность реализации динамических форм для заполнения. Данный функционал настраивается в разделе «Правила для формы» в настройках дизайнера конкретной формы.

Сценарий

При создании заявки на командировку сотруднику нужно выбрать страну, город и аэропорт, в который ему необходимо прибыть. Отображать сразу все атрибуты не совсем удобно, желательно показывать их последовательно при заполнении предыдущего.

Исходные данные

В системе создан шаблон записи «Заявки на командировки» с атрибутами:

  • Страна (request_country);
  • Город (request_city);
  • Аэропорт (request_airport).

На форму вынесены атрибуты и настроены следующие доступы:

  • Страна (request_country) — Требовать ввод;
  • Город (request_city) — Скрыть;
  • Аэропорт (request_airport) — Скрыть.

Порядок настройки

В правилах для формы вынесите элемент «Правило» и затем вынесите внутри него «Действия»:

  • Для атрибута «Город» (request_city):

    • ДействиеИзменить доступ;
    • Новое значениеТребовать ввод;
    • Условие примененияNOT(EMPTY($request_country)).
  • Для атрибута «Аэропорт» (request_airport):

    • ДействиеИзменить доступ;
    • Новое значениеТребовать ввод;
    • Условие примененияNOT(EMPTY($request_city)).

Примечание

В разных формах шаблона записи можно настроить разные правила для отображения атрибутов.

К началу


Номер Статьи: 5348
Размещено: Fri, Apr 1, 2022
Последнее обновление: Sat, Jun 20, 2026

Online URL: https://kb.comindware.ru/article/pravila-dlya-formy-nastrojka-dinamicheskogo-otobrazheniya-polej-atributov-5348.html