Эта документация была автоматически переведена ИИ.
Правила динамического поведения полей
Введение
Правила динамического поведения полей позволяют динамически изменять состояние полей в блоках формы/деталей в зависимости от действий пользователя. В настоящее время правила динамического поведения полей поддерживаются следующими блоками:
Инструкции по использованию
Блок формы
В блоке формы правила динамического поведения могут динамически изменять поведение полей в зависимости от заданных условий:
- Управление видимостью поля (показать/скрыть): Определяет, отображается ли текущее поле, в зависим ости от значений других полей.
- Установка поля как обязательного: Динамически устанавливает поле как обязательное или необязательное при определенных условиях.
- Присвоение значения: Автоматически присваивает значение полю в зависимости от условий.
- Выполнение указанного JavaScript: Позволяет писать JavaScript в соответствии с бизнес-требованиями.
Блок деталей
В блоке деталей правила динамического поведения в основном используются для динамического управления видимостью (показать/скрыть) полей в этом блоке.

Динамическое изменение свойств
Присвоение значения
Пример: Когда заказ отмечен как дополнительный, статус заказа автоматически устанавливается на «Ожидает проверки».

Обязательность
Пример: Когда статус заказа «Оплачен», поле «Сумма заказа» становится обязательным для заполнения.

Показать/Скрыть
Пример: Поле «Платежный аккаунт» и «Общая сумма» отображаются только тогда, когда статус заказа «Ожидает оплаты».



