Informazioni su questa attività
Ad esempio, un'attività Seleziona potrebbe contenere tre rami, uno
contenente un'attività Acquisisci righe inserite, uno contenente
un'attività Acquisisci righe eliminate e uno contenente un'attività Acquisisci righe aggiornate. Se
si verifica un evento di aggiornamento nel database, viene creata un'istanza dell'orchestrazione e viene richiamato il ramo
contenente l'attività Acquisisci righe aggiornate.
Quando si aggiunge un'attività Seleziona a
un'orchestrazione, vengono automaticamente aggiunti due rami Ricevi. È possibile
aggiungere nodi aggiuntivi receiveEvent all'attività Seleziona. Un'attività Seleziona è sempre un'attività iniziale e
in ciascun ramo di un'attività Seleziona, la prima
attività deve essere un'attività iniziale.
Il ramo Ricevi contiene
un nodo receiveEvent e un segnaposto vuoto.
Ciascun messaggio è definito in un ramo Ricevi che può contenere altre
attività per gestire tale messaggio specifico.
Eliminare i rami Ricevi se
non si desidera che un'operazione di ricezione faccia parte dell'attività Seleziona.
L'eliminazione del nodo Ricevi rimuove l'intero ramo Ricevi.
Attenzione: se una variabile non è inizializzata in ciascun ramo
di un'attività Seleziona, la variabile non può essere utilizzata
al di fuori dell'ambito di un'attività Seleziona.
Se si tenta di
utilizzare una variabile fuori dall'attività Seleziona non
inizializzata in ciascun ramo, il risultato sarà un'orchestrazione non valida.
Ad esempio, un'attività Seleziona ha due rami,
uno che contiene un'attività Acquisisci righe aggiornate e
l'altro che contiene un'attività Acquisisci righe inserite.
L'attività Acquisisci righe aggiornate restituisce i dati a
una variabile denominata updateResult mentre l'attività Acquisisci
righe aggiornate restituisce i dati a una variabile denominata insertResult.
Queste variabili possono essere utilizzate solo nell'attività Seleziona
e non nelle attività che seguono l'attività Seleziona
nell'orchestrazione. Se l'output di ciascuna attività si basa sullo stesso
schema, è tuttavia possibile definire un'unica variabile inizializzata da entrambe le attività. Se tutti i rami in un'attività Seleziona inizializzano
la variabile, l'ambito della variabile include tutte le attività dopo
l'attività Seleziona e non si limita all'ambito
dell'attività Seleziona.
Per utilizzare un'attività Seleziona, completare le seguenti operazioni:
Aggiunta, modifica o eliminazione dei rami delle condizioni
L'attività Seleziona
può contenere diversi rami per elaborare condizioni complesse
Per aggiungere
un ramo all'attività Seleziona:
- Fare clic sul nodo Seleziona.
- Selezionare Aggiungi ramo di ricezione dall'elenco.
Per modificare
il nome di un ramo o di un'attività, completare le seguenti operazioni:- Selezionare un'attività o un ramo.
- Selezionare Modifica dall'elenco. Il nome viene visualizzato in una casella.
- Selezionare il nome corrente, quindi, immettere quello nuovo.
- Premere Invio.
Per eliminare un'attività o un ramo, completare le seguenti operazioni:
- Selezionare un'attività o un ramo.
- Selezionare Elimina dall'elenco.
Nota: se si elimina un ramo della condizione, vengono eliminate anche tutte le attività
presenti in tale ramo.