Условия в сценариях IVR
Компонент "Условие" используется для сравнения двух аргументов или для проверки истинности логического выражения.
Аргументом компонента "Условие" является логическое выражение, которое может принимать всего два значения "истина" или "ложь". Из компонента "Условие" есть два выхода, если выражение истинна, то из компонента произойдет выход по зеленой ветке переход "Истина", в противном случае по красной ветке переход "Ложь".
Выражение, проверяемое компонентом "Условие" строится при помощи редактора выражений. Например, можно проверить состояние логической константы на истину или ложь:
Или сравнить два аргумента. В примере ниже сравниваются две переменные Строка1 и Строка 2 на условие совпадения (равенства).
Точно так же можно сравнить две переменные на неравенство, больше/меньше, больше или равно /меньше или равно.
Компонент "Условие" является аналогом оператора сравнения "if".
Из компонента ведет два перехода
-Истина – задается компонент, который будет выполнен следом же за компонентом "Условие" по ветке "Истина";
-Ложь - задается компонент, который будет выполнен следом же за компонентом "Условие" по ветке "Ложь";