Azioni di controllo di flussi

Completato

Per impostazione predefinita, un flusso si sposta da un'azione all'altra nell'ordine in cui queste azioni sono visualizzate nell'area di lavoro.

Alcune azioni, come Vai a o Esci da flusso secondario, interrompono l'ordine di esecuzione predefinito del flusso e indirizzano quest'ultimo a un altro punto nello stesso flusso secondario o a un altro flusso secondario.

Le etichette consentono di creare punti di riferimento per l'azione Vai a a cui indirizzare il flusso.

L'azione Esegui flusso secondario interrompe il flusso secondario in cui è posizionata ed esegue un altro flusso secondario. Al termine del secondo flusso secondario, il flusso torna al flusso secondario originale per continuare l'esecuzione. Questi flussi secondari vengono spesso usate insieme alle istruzioni condizionali.

Azioni di controllo di flussi

Per inserire un commento a scopo di riferimento visualizzato nell'area di lavoro, usare l'azione Commento. I commenti facilitano la progettazione dei flussi e consentono agli utenti di prendere appunti e spiegare la logica dell'implementazione delle azioni e della progettazione dei flussi.

Screenshot della finestra di dialogo delle proprietà dell'azione Commento.

Dirigere il flusso verso un punto specifico del flusso contrassegnato con l'azione Etichetta. Immettere un nome per l'etichetta.

Screenshot della finestra di dialogo delle proprietà dell'azione Etichetta.

Usare un'azione Vai a e selezionare l'etichetta da un elenco a discesa per indirizzarvi il flusso.

Proprietà dell'azione Vai a

Per eseguire un altro flusso secondario in qualsiasi punto del flusso, usare l'azione Esegui flusso secondario. Al termine del flusso secondario, il flusso continua con l'azione successiva. Il flusso secondario deve essere specificato per nome e può essere selezionato dall'elenco a discesa dei flussi secondari esistenti.

Screenshot della finestra di dialogo delle proprietà dell'azione Esegui flusso secondario.

Per interrompere il flusso secondario e tornare al punto da cui è stato eseguito, usare Esci da flusso secondario. Questa azione non ha proprietà. L'azione Esci da flusso secondario non è richiesta alla fine di un flusso secondario. Quando tutte le azioni in un flusso secondario sono state eseguite, il flusso continuerà dal punto in cui è stato eseguito il flusso secondario.

Per interrompere l'esecuzione dell'intero flusso, usare l'azione Interrompi flusso. Per interrompere il flusso con un messaggio di errore, impostare Termina flusso su Con messaggio di errore e specificare il messaggio da visualizzare.

Proprietà dell'azione Interrompi flusso

Posizionare le azioni che potrebbero non riuscire o generare un risultato errato in un blocco di errore. L'azione Errore su blocco insieme alla relativa azione Fine corrispondente sono usate per creare un blocco di errore. Posizionare le azioni in un blocco di errore per impedire il completamento dell'intero blocco nel caso in cui almeno una delle azioni nel flusso non riesca.

Configurare le proprietà per eseguire una qualsiasi combinazione delle operazioni descritte nella tabella seguente quando si verifica un errore all'interno del blocco:

Operazione Descrizione
Imposta variabile Specificare una variabile e il valore da impostare o impostare un valore su una nuova variabile.
Esegui flusso secondario Specificare quale flusso secondario eseguire nell'elenco dei flussi secondari.
Vai all'azione successiva Continuare a eseguire il flusso dall'azione che segue immediatamente l'azione che ha prodotto un errore nel blocco dell'eccezione.
Ripeti azione Riprovare l'azione che ha prodotto un errore.
Vai a etichetta Continuare a eseguire il flusso da un'etichetta specificata.
Vai all'inizio del blocco Dirigere il flusso per riprovare le azioni nel blocco di eccezioni dall'inizio.
Vai alla fine del blocco Dirigere il flusso alla fine del blocco.

Screenshot della finestra di dialogo delle proprietà dell'azione Errore su blocco.