Эта документац ия была автоматически переведена ИИ.
Множественные условия v2.0.0+
Введение
Этот узел аналогичен операторам switch / case или if / else if в языках программирования. Система последовательно оценивает настроенные условия. Как только условие выполняется, рабочий процесс переходит к соответствующей ветви и пропускает проверку последующих условий. Если ни одно из условий не выполняется, будет выполнена ветвь "Иначе".
Создание узла
В интерфейсе настройки рабочего процесса нажмите кнопку «плюс» («+») в потоке, чтобы добавить узел «Множественные условия»:

Управление ветвями
Ветви по умолчанию
После создания узел по умолчанию включает две ветви:
- Ветвь условия: Для настройки конкретных условий проверки.
- Ветвь "Иначе": Выполняется, когда ни одно из условий не выполняется; не требует настройки условий.
Нажмите кнопку «Добавить ветвь» под узлом, чтобы добавить больше ветвей условий.

Добавление ветви
После нажат ия «Добавить ветвь» новая ветвь будет добавлена перед ветвью «Иначе».

Удаление ветви
При наличии нескольких ветвей условий вы можете удалить ветвь, нажав значок корзины справа от нее. Если осталась только одна ветвь условия, ее нельзя удалить.

Удаление ветви также приведет к удалению всех узлов внутри нее; пожалуйста, действуйте осторожно.
Ветвь «Иначе» является встроенной и не может быть удалена.
Конфигурация узла
Настройка условий
Нажмите на имя условия в верхней части ветви, чтобы изменить его детали:

Метка условия
Поддерживаются пользовательские метки. После заполнения метка будет отображаться как имя условия на схеме рабочего процесса. Если метка не настроена (или оставлена пустой), по умолчанию она будет отображаться как «Условие 1», «Условие 2» и так далее, по порядку.

Движок вычислений
В настоящее время поддерживаются три движка:
- Базовый: Использует простые логические сравнения (например, «равно», «содержит» и т. д.) и комбинации «И»/«ИЛИ» для определения результатов.
- Math.js: Поддерживает вычисление выражений с использованием синтаксиса Math.js.
- Formula.js: Поддерживает вычисление выражений с использованием синтаксиса Formula.js (аналогично формулам Excel).
Все три режима поддерживают использование переменных контекста рабочего процесса в качестве параметров.

