Gestione delle eccezioni di distribuzione

Completato

Quando si esegue un flusso, un utente può incontrare circostanze impreviste, con un conseguente arresto a causa di un errore. Per evitare errori, gli utenti possono configurare regole di gestione delle eccezioni, in modo da rendere possibile il ripristino e il proseguimento dell'esecuzione del flusso.

In Progettazione flusso, la gestione delle eccezioni può essere applicata alle singole azioni.

Gestione delle eccezioni

Eccezioni possono essere generate praticamente da qualsiasi azione. Per questo motivo, la maggior parte delle proprietà delle azioni contiene un pulsante In caso di errore.

Nel nostro esempio il flusso viene eseguito nei dispositivi aziendali in cui il file Excel può trovarsi nell'unità C o D. La parte rimanente del percorso è la stesa. Per questa situazione è possibile configurare l'azione Avvia Excel in modo che, se il programma non è in grado di aprire il file in C, tenterà di aprirlo nel percorso D.

A tale scopo, fare doppio clic sull'azione per modificarla e selezionare il pulsante In caso di errore:

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

Si può attivare l'opzione Riprova e inizialmente lasciare invariate le impostazioni predefinite. In tal modo l'azione viene riprovata ancora una volta dopo un intervallo di 2 secondi. È possibile modificare queste impostazioni in seguito.

Screenshot dell'azione Riprova per la gestione delle eccezioni delle proprietà dell'azione Avvia Excel.

Selezionare l'opzione Continua esecuzione del flusso.

Screenshot della gestione delle eccezioni delle proprietà dell'azione Avvia Excel.

Sono disponibili diverse opzioni per gestire l'eccezione. È possibile passare all'azione successiva, ripetere quella esistente oppure passare a un'etichetta.

Screenshot della gestione di eccezioni.

Le opzioni selezionate avranno effetto quando questa azione rileva un'eccezione. Per aprire un file in un percorso diverso, sarà necessario creare un nuovo flusso secondario che faccia esattamente questo. La sezione Avanzate consentirà di creare regole per l'esecuzione di Flussi secondari.

Screenshot del flusso secondario del percorso alternativo.

Screenshot delle impostazioni del flusso avanzate.

Configurare di conseguenza la gestione delle eccezioni dell'azione precedente, premendo Nuova regola e selezionando Esegui flusso secondario:

Screenshot della gestione delle eccezioni delle proprietà dell'azione Avvia Excel con percorso alternativo aggiunto.

Con questa configurazione, se il file Excel non può essere aperto nel suo percorso abituale, verrà eseguito il flusso secondario Percorso alternativo e il file verrà aperto nel percorso alternativo; quindi, l'esecuzione del flusso riprenderà normalmente.