Действия циклов
Используйте циклы, чтобы автоматизировать повторяющиеся секции классических потоков и обходиться без многократного выполнения одних и тех же действий.
В следующем списке представлены некоторые полезные способы применения и возможности циклов:
- Используйте простые циклы для выполнения определенного количества повторений и перебора данных.
- Используйте действие Условие цикла, чтобы повторять действия, пока условие не будет выполнено.
- Перебирайте элементы списка, используя циклы For each.
- При необходимости явно завершайте циклы.
Дополнительную информацию об использовании циклов см. в статье Использование циклов.
Выйти из цикла
Завершает цикл, и поток продолжает работу со следующего действия или оператора после цикла.
Входные параметры
Это действие не требует никаких входных данных.
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Это действие не включает никаких исключений.
Для каждого
Перебирает элементы в списке, таблице данных или строке данных, позволяя многократно выполнять блок действий.
Входные параметры
Аргумент | Необязательно | Принимает | Значение по умолчанию | Description |
---|---|---|---|---|
Value to iterate | Нет | * | Введите список, строку данных или значение таблицы данных для итерации. |
Создаваемые переменные
Аргумент | Type | Description |
---|---|---|
* | Имя значения, в котором будет храниться значение текущего элемента в каждой итерации. |
Исключения
Это действие не включает никаких исключений.
Цикл
Выполняет итерацию блока действий указанное число раз.
Входные параметры
Аргумент | Необязательно | Принимает | Значение по умолчанию | Description |
---|---|---|---|---|
Start from | Нет | Числовое значение | Задайте начальную точку счетчика циклов. | |
Increment by | Нет | Числовое значение | Задайте шаг увеличения переменной счетчика циклов. | |
End to | Нет | Числовое значение | Задайте конечную точку счетчика циклов. |
Создаваемые переменные
Аргумент | Type | Description |
---|---|---|
* | Имя значения, в котором будет храниться текущий индекс, начиная со значения "начиная с". Значение будет изменяться на приращение с каждой итерацией. |
Исключения
Это действие не включает никаких исключений.
Условие цикла
Повторяет выполнение блока действий, пока указанное условие является истинным.
Входные параметры
Аргумент | Необязательно | Принимает | Значение по умолчанию | Описание: |
---|---|---|---|---|
Operator | Неприменимо | Равно (=), Не равно (<>), Больше (>), Больше или равно (>=), Меньше (<), Меньше или равно (<=) | Равно (=) | Выберите отношение первого и второго операндов. |
First operand | Нет | * | Введите имя значения, определенное предыдущим действием, текстом, числом или выражением, для сравнения со вторым операндом. | |
Second operand | Нет | * | Введите имя значения, созданное предыдущим действием, текстом, числом или выражением, для сравнения с первым операндом. |
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Это действие не включает никаких исключений.
Следующий цикл
Принудительно выполняет следующую итерацию блока, пропуская все промежуточные действия.
Входные параметры
Это действие не требует никаких входных данных.
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Это действие не включает никаких исключений.