Перейти к основному содержимому

Switch

Нода маршрутизирует данные по одному из нескольких выходов в зависимости от значения. В отличие от IF (два выхода), Switch поддерживает произвольное количество веток — каждое правило направляет данные в свой выход.

Настройка

Switch с несколькими правилами

Режим

РежимОписание
ПравилаКаждое правило задаёт условие и номер выхода
ФормулаВыражение вычисляет номер выхода напрямую

Параметры (режим Правила)

ПараметрОписание
Тип данныхТип сравниваемого значения: Число, Строка, Булево, Дата и время
Значение 1Проверяемое значение — обычно поле из данных воркфлоу
ОператорСпособ сравнения: Равно, Не равно, Меньше, Больше, Меньше или равно, Больше или равно, Поиск, Включает, Исключает
Значение 2Значение для сравнения
ВыходНомер выхода (0, 1, 2...) куда направить данные если условие выполнено
Резервный выводВыход для данных, которые не подошли ни под одно правило. Нет — такие данные отбрасываются
подсказка

Каждое правило имеет переключатель ФИКСИРОВАННЫЙ / ФОРМУЛА — можно задать значение для сравнения как статическую константу или как динамическое выражение.

Выходные данные

Нода направляет входящие данные без изменений в соответствующий выход по номеру правила.