Akce Opakování
Akce z podskupiny Řízení toku → Opakování. Akce vnořené pod cyklem se provedou jednou v každé iteraci.
Opakovat pro každý prvek z
Prochází kolekci — řádky načteného CSV, zprávy vrácené akcí Číst emaily, seznam vytvořený v Pythonu.

| Parametr | Popis |
|---|---|
| Proměnná s kolekcí | Proměnná obsahující seznam, který se prochází. |
| Proměnná aktuální položky | Název proměnné, která drží zpracovávanou položku. Výchozí item. |
Nastavení Nastavení → Obecné → Automaticky nastavit proměnnou cyklu určuje, zda Editor
kolekci načte už při skládání cyklu, aby panel Proměnné mohl zobrazit skutečnou podobu
item — Zeptat se, Vždy nebo Nikdy.
Opakovat x-krát
Provede vnořené akce daný počet opakování.

| Parametr | Popis |
|---|---|
| Počet opakovaní | Kolik iterací se provede. Přijímá číslo nebo proměnnou. Výchozí 1. |
| Proměnná cyklu | Proměnná s číslem aktuální iterace. Výchozí i. |
Opakovat dokud
Opakuje, dokud platí podmínka.

| Parametr | Popis |
|---|---|
| Podmínka | Logický výraz vyhodnocovaný v každé iteraci; cyklus končí, když přestane platit. |
| Druh cyklu | Opakovat dokud vyhodnotí podmínku před první iterací, takže se tělo nemusí provést vůbec. Opakovat dokud (alespoň jednou) provede tělo jednou a teprve pak vyhodnocuje — varianta do-while. |
Zastavit cyklus
Okamžitě ukončí nejvnitřnější cyklus. Bez parametrů.
Přeskočit na další iteraci
Přeskočí zbytek aktuální iterace a pokračuje další. Bez parametrů.
Když něco selže uvnitř cyklu
Od verze 0.24.0 první selhání uvnitř cyklu ten cyklus ukončí a běh skončí se stavem Neúspěšný. Úklidové bloky označené Spustit vždy se přesto dokončí a stejně se chovají i vyexportované Python skripty.
Před 0.24.0 selhaná akce přeskočila i kroky, které aktualizují podmínku cyklu, takže se cyklus zacyklil: log se zastavil v polovině a noční úloha ještě ráno „běžela“.
Cyklus ukončí i akce Ukončit s Typem ukončení: Soft — viz Ukončit.
Opakovat dokud se pořád může zacyklit navždy, pokud se podmínka nikdy nepřeklopí a nic neselže — například když akce, která měla posunout stránku, uspěla, ale nic nezměnila. Každý podmíněný cyklus pojistěte:
- přidejte počítadlo pomocí Opakovat x-krát jako vnější hranici, nebo
- přidejte Podmínku + Zastavit cyklus na limit iterací, nebo
- postavte podmínku na něčem, co obrazovka skutečně zobrazuje, a kontrolujte to pomocí Počkat na.