Condividi tramite


Azioni per cicli

Utilizza i cicli per automatizzare sezioni ripetitive dei flussi desktop ed evitare di eseguire le stesse azioni più volte.

L'elenco seguente presenta alcune applicazioni e funzionalità utili dei cicli:

  • Usa semplici cicli per eseguire un numero specifico di ripetizioni ed eseguire iterazioni sui dati.
  • Implementa Condizione di ciclo per ripetere le azioni fino a quando non viene soddisfatta una condizione.
  • Eseguire l'iterazione delle voci di un elenco usando cicli For each
  • Termina esplicitamente i cicli quando richiesto.

Per ulteriori informazioni su come usare i cicli, vedi Utilizzare i cicli.

Chiudi ciclo

Termina il ciclo e il flusso riprende con l'azione o l'istruzione successiva al ciclo.

Parametri di input

Questa azione non richiede input.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

For each

Esegue l'iterazione sugli elementi in un elenco, una tabella dati o una riga di dati, consentendo l'esecuzione ripetuta di un blocco di azioni

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Value to iterate No * Immetti un valore di tabella dati, elenco o riga di dati per l'iterazione.

Variabili prodotte

Argomento Type Descrizione
* Nome del valore che archivia il valore dell'elemento corrente in ogni iterazione.

Eccezioni

Questa azione non include eccezioni.

Ciclo

Esegue l'iterazione di un blocco di azioni per un numero specificato di volte

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Start from No Valore numerico Imposta il punto iniziale del contatore di cicli.
Increment by No Valore numerico Imposta l'incremento in base al quale la variabile del contatore di cicli viene aumentata.
End to No Valore numerico Imposta il punto finale del contatore di cicli.

Variabili prodotte

Argomento Type Descrizione
* Il nome del valore che memorizzerà l'indice corrente, a partire dall'inizio dal valore. Il valore cambierà in base all'incremento con ogni iterazione.

Eccezioni

Questa azione non include eccezioni.

Condizione di ciclo

Esegue l'iterazione di un blocco di azioni fino a che una condizione specificata è true.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Description
Operator N/A Uguale a (=), Non uguale a (<>), Maggiore di (>), Maggiore o uguale a (> =), Minore di (<), Minore o uguale a (<=) Uguale a (=) Scegli la relazione tra il primo operando e il secondo operando.
First operand No * Immetti un nome di valore definito da un'azione, testo, numero o espressione precedente da confrontare con il secondo operando.
Second operand No * Immetti un nome di valore prodotto da un'azione, testo, numero o espressione precedente da confrontare con il primo operando.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Ciclo successivo

Forza l'esecuzione dell'iterazione successiva del blocco, ignorando eventuali azioni intermedie.

Parametri di input

Questa azione non richiede input.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.