Поделиться через


Условные действия

Условные действия позволяют корректировать выполняемые действия в зависимости от результатов условных операторов.

В следующем списке приведены некоторые способы применения и возможности:

  • Используйте группу условных операторов If для проверки условия любого типа.
  • Используйте группу условных операторов Switch, чтобы сравнить одну переменную с несколькими возможными значениями.
  • Охватите несколько сценариев, используя вложенные условные выражения.
  • Реализуйте поведение по умолчанию и альтернативное поведение своих классических потоков на основе имеющихся данных.

Дополнительную информацию об использовании условных выражений см. в статье Использование условных выражений.

Регистр

Выражение, которое при выполнении условия выполняет блок действий, связанный с данным конкретным вариантом.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Operator Неприменимо Равно (=), Не равно (<>), Больше (>), Больше или равно (>=), Меньше (<), Меньше или равно (<=), Содержит, Не содержат, Пусто, Не пусто, Начинается с, Не начинается с, Заканчивается на, Не заканчивается на, является пустым, не является пустым Равно (=) Оператор сравнения для данного варианта
Значение для сравнения Нет * Введите значение для сравнения со значением блока переключателя.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Это действие не включает никаких исключений.

Вариант по умолчанию

Блок действий, который выполняется, если ни одно из условий, соответствующих вариантам в в теле оператора Switch, не выполнено.

Входные параметры

Это действие не требует никаких входных данных.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Это действие не включает никаких исключений.

Иначе

Помечает начало блока действий, который выполняется, если не выполнены условия, указанные в предыдущих операторах If.

Входные параметры

Это действие не требует никаких входных данных.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Это действие не включает никаких исключений.

Иначе если

Помечает начало блока действий, который выполняется, если не выполнены условия, указанные в предыдущих операторах If, но выполнено условие, указанное в этом операторе.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Описание:
Operator Неприменимо Равно (=), Не равно (<>), Больше (>), Больше или равно (>=), Меньше (<), Меньше или равно (<=), Содержит, Не содержат, Пусто, Не пусто, Начинается с, Не начинается с, Заканчивается на, Не заканчивается на, является пустым, не является пустым Равно (=) Выберите отношение первого и второго операндов.
First operand Нет * Введите имя значения, определенное предыдущим действием, текстом, числом или выражением, для сравнения со вторым операндом.
Second operand Нет * Введите имя значения, созданное предыдущим действием, текстом, числом или выражением, для сравнения с первым операндом.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Это действие не включает никаких исключений.

If

Помечает начало блока действий, который выполняется, если выполнено условие, указанное в этом операторе.

Входные параметры
Аргумент Необязательно Принимает Значение по умолчанию Описание:
Operator Неприменимо Равно (=), Не равно (<>), Больше (>), Больше или равно (>=), Меньше (<), Меньше или равно (<=), Содержит, Не содержат, Пусто, Не пусто, Начинается с, Не начинается с, Заканчивается на, Не заканчивается на, является пустым, не является пустым Равно (=) Выберите отношение первого и второго операндов.
First operand Нет * Введите имя значения, определенное предыдущим действием, текстом, числом или выражением, для сравнения со вторым операндом.
Second operand Нет * Введите имя значения, созданное предыдущим действием, текстом, числом или выражением, для сравнения с первым операндом.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Это действие не включает никаких исключений.

Switch

Распределяет выполнение в различные части тела оператора Switch на основе значения выражения.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Description
Value to check Нет * Введите имя значения, текст или число для сравнения со следующими обращениями.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Это действие не включает никаких исключений.