Per eseguire la mappatura di un elemento di origine ripetuto su un elemento di destinazione non ripetuto, trascinare gli elementi tra i riquadri Origine e Destinazione dell'
editor di mappatura dei messaggi. Nel riquadro Foglio elettronico vengono visualizzati i seguenti elementi:
- Una riga ‘for’ con il valore impostato sull'elemento di origine ripetuto.
- Una riga ‘if’.
- Una riga ‘condition’ con il valore impostato su msgmap:occurrence($source/…)
= 1.
- Una riga con Script di mappa impostato sul campo di destinazione e Valore impostato sul campo
di origine.
Viene eseguita la mappatura della prima ricorrenza del campo di origine sul campo di destinazione.
La riga ‘for’ specifica che deve essere reiterato un loop per l'elemento ripetuto
specificato. Le righe ‘if’ e ‘condition’ limitano la logica ad un'unica ricorrenza dell'elemento
ripetuto (fare riferimento a Configurazione di mappature di condizione per ulteriori informazioni
sulla logica di condizione in un nodo mapping).