Switch/Case
Оператор switch сравнивает выражение с указанными значениями и выходит по указанному коннектору. Если совпадений не будет обнаружено, то выходит по коннектору "По умолчанию".
Выражение
[Любой тип] Сравниваемое выражение.
Условие 1
[Любой тип] Условие 1. При совпадении будет произведен выход по коннектору 1, а также выполнено выражение 1 если оно задано.
Если коннектор не задан, то выход будет произведен по умолчанию.
Выполнить выражение 1
[Выражение] При выполнении условия 1 будет выполнено данное выражение и произведен выход по соответствующему коннектору.
Если коннектор не подключен, то выход будет производится по умолчанию.
Условие 2
[Любой тип] Условие 2. При совпадении будет произведен выход по коннектору 2, а также выполнено выражение 2 если оно задано.
Если коннектор не задан, то выход будет произведен по умолчанию.
Выполнить выражение 2
[Выражение] При выполнении условия 2 будет выполнено данное выражение и произведен выход по соответствующему коннектору.
Если коннектор не подключен, то выход будет производится по умолчанию.
Условие 3
[Любой тип] Условие 3. При совпадении будет произведен выход по коннектору 3, а также выполнено выражение 3 если оно задано.
Если коннектор не задан, то выход будет произведен по умолчанию.
Выполнить выражение 3
[Выражение] При выполнении условия 3 будет выполнено данное выражение и произведен выход по соответствующему коннектору.
Если коннектор не подключен, то выход будет производится по умолчанию.
Условие 4
[Любой тип] Условие 4. При совпадении будет произведен выход по коннектору 4, а также выполнено выражение 4 если оно задано.
Если коннектор не задан, то выход будет произведен по умолчанию.
Выполнить выражение 4
[Выражение] При выполнении условия 4 будет выполнено данное выражение и произведен выход по соответствующему коннектору.
Если коннектор не подключен, то выход будет производится по умолчанию.
Условие 5
[Любой тип] Условие 5. При совпадении будет произведен выход по коннектору 5, а также выполнено выражение 5 если оно задано.
Если коннектор не задан, то выход будет произведен по умолчанию.
Выполнить выражение 5
[Выражение] При выполнении условия 5 будет выполнено данное выражение и произведен выход по соответствующему коннектору.
Если коннектор не подключен, то выход будет производится по умолчанию.
Выполнить выражение по умолчанию
[Выражение] Если ни одно из условий не будет выполнено, то будет выполнено данное выражение.
Уровень обработки
Выбор уровня обработки ошибок. Возможные значения:
"Default" - по умолчанию;
"Ignore" - ошибки игнорируются;
"Handle" - ошибки обрабатываются.
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.
Направление выхода
Выбор направления выхода из блока при возникновении ошибки. Возможные значения:
"Default" - по умолчанию;
"Right" - направо;
"Bottom" - вниз.
Данное свойство позволяет определить направление выхода при возникновении ошибок для блоков не содержащих коннектора "Если ошибка" (например, блок "Условие").
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.
Уровень сообщений
Выбор уровня сообщений, который будут выводить блоки при работе. Возможные значения:
"Default" - по умолчанию;
"Release" - вывод отключен;
"Debug" - вывод основной информации;
"Detailed" - вывод подробной информации.
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.
Текст ошибки
[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока.
Last updated