Condividi tramite


Come aggiungere functoid Mapping di valori (Flat) a una mappa

Il functoid Value Mapping (Flattening) consente di appiattire una parte di un messaggio di istanza di input convertendo più record in un singolo record. Si tratta di un'operazione comune nella conversione dei cataloghi di Microsoft Commerce Server.

Per informazioni concettuali sul functoid Mapping dei valori (Flattening), vedere Functoid Mapping dei valori (Flattening).

Per aggiungere il functoid Mapping di valori (Flat) a una mappa e configurarlo

  1. Con la casella degli strumenti di Visual Studio attiva, fare clic sulla scheda Functoid avanzati per selezionare tale categoria di functoid.

    Verrà visualizzato l'elenco di functoid avanzati della categoria selezionata.

  2. Trascinare il functoid Mapping dei valori (flattening) (immagine che rappresenta il functoid Mapping dei valori (flattening).) dalla casella degli strumenti alla posizione appropriata in una pagina della griglia.

    Nota

    Il functoid verrà posizionato sulla pagina della griglia visualizzata. Se si desidera inserire il functoid in una pagina della griglia diversa, sarà necessario visualizzare prima la pagina della griglia specifica.

    Nota

    Se si sta costruendo una mappa utilizzando più di un functoid, è necessario considerare la posizione relativa da sinistra a destra dei functoid. I functoid vengono eseguiti da sinistra a destra. L'output di un functoid può essere immesso solo in un altro functoid più a destra.

  3. Per stabilire il primo parametro di input per il functoid Mapping dei valori (Flattening), creare un collegamento di input trascinando il functoid Value Mapping (Flattening) in un nodo record o campo nello schema di origine o in un altro functoid a sinistra, con un tipo di dati booleano e che produrrà un valore di input "true" o "false".

    Nota

    È anche possibile trascinare nella direzione opposta, trascinando l'origine del valore booleano nel functoid Mapping valori (Flattening).

  4. Per stabilire il secondo parametro di input per il functoid Mapping valori (Flattening), creare un collegamento di input trascinando il functoid Mapping valori (Flattening ) in un nodo record o campo nello schema di origine oppure trascinando un record o un nodo campo nello schema di origine nel functoid Value Mapping (Flattening) o inserire una costante.

    Nota

    Il secondo parametro di input del functoid Value Mapping (Flattening) può essere anche dall'output di un altro functoid a sinistra. Creare i collegamenti che rappresentano tali origini di input trascinando uno dei functoid interessati sull'altro functoid.

  5. Per usare il parametro di output dal functoid Mapping dei valori (Flattening), creare un collegamento di output trascinando il functoid Value Mapping (Flattening) in un record o campo nello schema di destinazione oppure trascinando un campo record nello schema di destinazione nel functoid Value Mapping (Flattening).

    Nota

    Come per altri functoid, l'output del functoid Value Mapping (Flattening) può essere usato come input per un altro functoid.

Vedere anche

Aggiunta di functoid avanzati a una mappa