Switch
Usare l'azione Switch per definire una serie di percorsi di esecuzione possibili per il workflow.
Nell'azione Switch è possibile aggiungere uno o più case. Ogni case contiene una o più condizioni. Se vengono soddisfatte le condizioni definite, viene eseguito il passo successivo. L'azione comprende inoltre un blocco di default che specifica l'azione da eseguire se non viene soddisfatta alcuna condizione. Questa azione consente di creare workflow complessi e ridurre il tempo di esecuzione complessivo del workflow.
Per usare l'azione Switch nel workflow, attenersi alla procedura descritta di seguito.
1. Fare clic su , trascinare l'azione Switch presente in Strumenti di sviluppo nell'area di lavoro, posizionare il puntatore del mouse sull'azione, quindi fare clic su o fare doppio clic sull'azione. Viene visualizzata la finestra Switch.
2. Fare clic su Case e immettere i dettagli seguenti:
a. Input - Input per il quale si desidera applicare la condizione. In questo campo è possibile aggiungere l'output dell'azione precedente.
b. Condizione - Selezionare l'operatore di condizione che si desidera applicare ai dati di input specificati.
Se si imposta la condizione su = True, = Data, = Numero, = Alfanumerico, = Vuoto, = Matrice, non immettere il valore Previsto.
c. Previsto - Valore di output che si desidera verificare rispetto all'input specificato.
3. Fare clic su AND per specificare una serie di condizioni correlate tra loro. Quando tutte le condizioni specificate con l'operatore AND restituiscono True, l'esecuzione del workflow continua. Se una delle condizioni restituisce False, l'esecuzione del workflow si interrompe immediatamente.
Fare clic su per eliminare una condizione specifica oppure su per eliminare un gruppo di condizioni AND.
4. Fare clic su OR per specificare una serie di condizioni indipendenti. Quando una qualsiasi delle condizioni specificate con l'operatore OR restituisce true, il workflow ignora il resto delle condizioni e continua con l'esecuzione. Se nessuna delle condizioni restituisce true, l'esecuzione del workflow viene terminata.
Non è possibile aggiungere più condizioni OR all'interno di un gruppo.
Fare clic su per eliminare una condizione OR specifica.
5. Nell'elenco Seleziona azione selezionare un'azione che si desidera eseguire se viene soddisfatta la condizione specificata nel case 1.
Recupera automaticamente tutte le azioni disponibili nell'area di lavoro e le visualizza nell'elenco.
6. Fare clic su Aggiungi case per aggiungere più case.
7. Nella sezione Default, nell'elenco Seleziona azione, selezionare l'azione che si desidera eseguire se non viene soddisfatta alcuna condizione.
Selezionare Interrompi se si desidera che non venga eseguita alcuna azione e che il workflow non termini.
8. Fare clic su Fine.
Vengono create automaticamente connessioni tra Switch e le azioni selezionate.
Non è possibile creare, modificare o eliminare manualmente queste connessioni. Se si desidera apportare modifiche a queste connessioni, modificare le impostazioni nella finestra di configurazione Switch.
Schema di output
È stato utile?