Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

Правила динамического поведения полей

Введение

Правила динамического поведения полей позволяют динамически изменять состояние полей в блоках формы/деталей в зависимости от действий пользователя. В настоящее время правила динамического поведения полей поддерживаются следующими блоками:

Инструкции по использованию

Блок формы

В блоке формы правила динамического поведения могут динамически изменять поведение полей в зависимости от заданных условий:

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

Блок деталей

В блоке деталей правила динамического поведения в основном используются для динамического управления видимостью (показать/скрыть) полей в этом блоке.

20251029114859

Динамическое изменение свойств

Присвоение значения

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

20251029115348

Обязательность

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

20251029115031

Показать/Скрыть

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

20251030223710

20251030223801