История страницы
Ветвление
...
Версия 5 (Java)
Группа действий: Базовые действия
...
Описание
Данное действие предназначено для выбора выполнения одного раздела ветвления из списка вариантов, сравнивая их с выражением соответствия.
Для добавления нового условия необходимо нажимать на кнопку "", расположенной на самом действии.
Для добавления ветки перехода по умолчанию необходимо нажимать на кнопку "", расположенной на самом действии.
...
Иконка действия
Параметры и их настройки
Свойство |
---|
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
---|---|---|---|---|
Параметры | ||||
Условие |
Значение для выбора выполняемой ветки |
Строка | Нужная_переменная | Да | |
Условие для Ветки |
где "*" - номер ветки
Branch* |
, где "*" - номер ветки | Значение, которое будет сравниваться со значением в поле "Условие" действия "Ветвление" |
При совпадении будет выполняться соответствующая этому значению ветка |
Заполняется для каждой созданной ветви ветвления, кроме ветви по умолчанию |
Веток может быть создано несколько |
По умолчанию создается 2 ветки - минимально возможное количество |
Если две ветви содержат одинаковое условие, то действие завершится ошибкой |
Строка | Строковый текст | Да |
Особые условия использования
При добавления добавлении ветки перехода по умолчанию, данная ветка будет исполнена, если условие не совпало в остальных ветках.
Пример использования
Задача
...
Существует переменная с типом "Строка", содержащая значение "Red".
Необходимо перейти на соответствующий раздел ветвления и вывести в лог сообщение.
Решение
...
- Добавить ветвление.
- Добавить сообщение в лог.
Реализация
...
- Создаем
Создать переменную "Строковая_переменная1" с типом "Строка", которая будет являться выражением и содержать текст "Red".
Открываем - Открыть группу действий "Базовые действия". Помещаем
- Поместить в рабочее пространство студии действие "Ветвление". Нажимаем
- Нажать три раза на кнопку "
- " на действии.
- Настройка действия:
- Параметр "Условие".
Выбираем переменную - Выбрать переменную "Строковая_переменная1", значение которой будет
проверяться на соответствие условиям- проверяться на соответствие условиям.
- Параметр "Условие для Ветки 1".
Выбираем - Выбрать результат выражение "Blue", который будет сравниваться со значением в поле "Условия" действия "Ветвление".
- Параметр "Условие для Ветки 2".
Выбираем - Выбрать результат выражение "Red", который будет сравниваться со значением в поле "Условия" действия "Ветвление".
- Параметр "Условие для Ветки 3".
Выбираем - Выбрать результат выражение "Black", который будет сравниваться со значением в поле "Условия" действия "Ветвление".
- Помещаем
- Поместить действие "Сообщение в лог" с сообщением "Ветвь №1", "Ветвь №2" и "Ветвь №3" соответствующую номеру ветвь (см. описание действия "Сообщение в лог").
- Запустить робота по кнопке "Запуск" в верхней панели.
Результат
...
Алгоритм прошел по ветви№2 ветви №2 и вывел сообщение в лог "Ветвь №2".