Definizione delle condizioni

È possibile specificare le condizioni nelle attività If..Then e While Loop per definire un criterio da soddisfare prima che l'orchestrazione continui con quel ramo.

Nella maggior parte dei casi, le condizioni eseguono la verifica del valore dei dati in un messaggio o in altre variabili definite nell'orchestrazione. Utilizzare il builder espressione per la definizione delle condizioni.

Builder espressione

Il Builder espressione viene utilizzato per definire le condizioni per le attività If..Then e While Loop. Viene visualizzato sotto l'orchestrazione nel pannello Proprietà quando si seleziona un'attività If..Then o While Loop nell'orchestrazione.

Queste condizioni sono espressioni booleane che descrivono il criterio rispetto al quale il dispositivo di integrazione confronta un messaggio. In fase di runtime, il risultato di tale confronto determina il percorso di esecuzione nell'orchestrazione. Per un elenco completo di operatori che è possibile utilizzare nel Builder espressione, consultare Operatori validi per le condizioni. Per ulteriori informazioni sulla precedenza nell'ordine delle condizioni nel Builder espressione, consultare la pagina http://www.w3.org/TR/xpath#booleans.

Il builder espressione consente di aggiungere, eliminare e modificare condizioni e cambiarne altresì l'ordine di elaborazione.

Per aggiungere una condizione:
  1. Fare clic su Aggiungi. Viene visualizzata una nuova condizione alla fine dell'elenco di condizioni esistente.
  2. Per collegare tramite or la nuova condizione alla precedente condizione nel link, fare clic con il tasto destro del mouse e selezionare or nell'elenco.
Per eliminare una condizione:
  • Selezionare la condizione e fare clic su Elimina.

Per modificare una condizione:

-OPPURE-

Nota: utilizzare Valutazione XPath per verificare le espressioni XPath.
Per modificare l'ordine di elaborazione delle condizioni:
  • Selezionare una condizione nel builder espressione e fare clic sulle frecce verso l'alto o verso il basso.