Eine Nachricht kann ein sich wiederholendes komplexes Element enthalten, das wiederum ein sicher wiederholendes einfaches Element enthält. Beispiel:
repmess message
repcel komplexes Element, minOccurrences=1, maxOccurrences=5
rel einfaches Element, minOccurrences=1, maxOccurrences=4
Erstellen Sie in diesem Fall eine Zuordnung mit dieser Nachricht als Quelle und Ziel, verbinden Sie dann die entsprechenden Quellen- und Zielelemente durch Ziehen aus der Quelle und Übergeben an das Ziel. Beispiel:
repmess repmess
repcel[1,5] ------------------------------------------ repcel[1,5]
rel[1,4] --------------------------------------------- rel[1,4]
Daraufhin wird im Tabelleneditor Folgendes erstellt:
repmess
for $source/repmess/repcel
repcel $source/repmess/repcel
for $source/repmess/repcel/rel
rel $source/repmess/repcel/rel
Dadurch wird sie in einer Schleife für jeden vorhandenen übergeordneten komplexen Typ
repcel ausgeführt, und innerhalb des komplexen Typs für jeden vorhandenen einfachen Typ
rel ausgeführt.
Dies bedeutet, dass die untergeordneten Wiederholelemente durch Ziehen der entsprechenden übergeordneten auf die untergeordneten Elemente zugeordnet werden.