Esporta (0) Stampa
Espandi tutto

Esempio di operazione If-Then-Else Expression: Servizi BizTalk

Aggiornamento: gennaio 2015

Include un elenco di esempi di operazioni If-Then-Else in Servizi BizTalk di Microsoft Azure.

Nel documento di input è presente un campo Codice postale e nel documento di output è presente un campo Stato. Se il valore di Codice postale è 98052 nel documento di input, il campo Stato nel documento di output viene aggiornato con WA. Se il valore di Codice postale non è 98052, Stato viene aggiornato con Altro.

A tal fine, aggiungere un'Operazione di mapping If-Then-Else Expression alla Transform:

  1. Trascinare If-Then-Else Expression nella finestra di progettazione di Transform.

  2. Creare un collegamento dal campo Codice postale nel documento di input a If-Then-Else Expression.

  3. Creare un collegamento dal campo Stato nel documento di output a If-Then-Else Expression.

  4. Configurare l'operazione If-Then-Else Expression con i parametri seguenti:

     

    Codice postale

    Il nome di input viene visualizzato come nome del nodo a cui è connesso nel documento di input.

    Codice postale

    Condizione

    Codice postale == 98052

    Valore Then

    "WA"

    Valore Else

    "Altro"

Con questo oggetto Transform, il nodo Stato nell'output viene popolato con WA se il codice postale è 98052. Se il codice postale non è 98052, il nodo Stato viene popolato con Altro.

Se si verifica un errore con un'Operazione di mapping If-Then-Else Expression, l'intera Transform viene interrotta per impostazione predefinita. Questo comportamento di gestione degli errori è configurabile. Vedere Gestione degli errori e dei dati in Espressioni nei servizi BizTalk - Uso ed esempi.

Vedere anche

Mostra:
© 2015 Microsoft