Пример. Использование цикла "Раз"
Предположим, что нужно создать 3 папки в учетной записи OneDrive. Вместо создания отдельных рабочих процессов для создания одной папки используйте цикл Раз.
Для этого примера необходимо выполнить следующие шаги.
Рабочий процесс показан на следующем рисунке:
Шаг 1. Добавление действий на канву и создание рабочего процесса
1. Перетащите действие Цикл на канву.
2. Перетащите действие Создать папку из раздела OneDrive в блок Цикл. Это действие автоматически соединяется с .
3. Соедините действие Создать папку с .
4. Соедините с и с .
Шаг 2. Настройка действия "Создать папку"
Следующие шаги предоставляют подробные сведения о значениях, которые необходимо задать в форме действия для этого конкретного примера. Подробное описание шагов по настройке этого действия см. в разделе Создать папку.
1. В поле Имя папки сопоставьте значение currentIndex действия Цикл.
Для каждого выполнения цикла значение currentIndex является индексом текущей итерации.
2. Добавьте Folder- к сопоставленному значению в поле Имя папки.
Если сопоставлено значение {{$a0.currentIndex}}, то обновленным значением поля Имя папки является Folder-{{$a0.currentIndex}}, где a0 - идентификатор действия Цикл.
Шаг 3. Настройка действия "Цикл"
Следующие шаги предоставляют подробные сведения о значениях, которые необходимо задать в форме действия для этого конкретного примера. Подробное описание шагов по настройке этого действия см. в разделе Цикл.
1. В списке Выберите тип цикла выберите Раз.
2. В поле Количество раз введите 3.
Шаг 4. Выполнение рабочего процесса
Щелкните Сохранить, чтобы сохранить рабочий процесс, а затем щелкните Выполнить, чтобы выполнить рабочий процесс.
Когда рабочий процесс выполняется, над блоком Цикл отображаются текущий номер итерации и общее число итераций, как показано на следующем рисунке:
Выходные данные на панели отладки предоставляют следующие сведения, как выполняется Цикл.
При выполнении итерации 1 действия Создать папку создается Folder-1, в итерации 2 создается Folder-2, а в итерации 3 создается Folder-3.
Было ли это полезно?