Show TOC Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt MapExampleNestedTablesToFlatStructure  Dokument im Navigationsbaum lokalisieren

Problemstellung

In diesem Beispiel sind in der Ausgangsstruktur innerhalb eines Person-Rekords mehrere Telefonnummern dieser Person gespeichert. Wenn man diese Struktur auf eine Zielstruktur abbilden muss, bei der die Telefonnummer in unterschiedlichen flachen Person-Rekords zur gleichen Person gespeichert sind, müssen die Felder Id und Name der Ausgangsstruktur entsprechend oft repliziert werden.

Lösung

Diese Grafik wird im zugehörigen Text erklärt

·        In der Ziel-Message sollen genauso viele Person-Rekords erzeugt werden wie es Telefonnummern gibt. Daher weisen Sie dem Zielfeld Persondas Ausgangsfeld TelephoneNumberzu.

·        Die Felder Id und Name der Ausgangs-Message replizieren Sie mit Hilfe der Standardfunktion useOneAsMany so oft, wie sie gebraucht werden. Das Zielfeld-Mapping für das Zielfeld Name sieht folgendermaßen aus (analog für das Zielfeld Id):

Diese Grafik wird im zugehörigen Text erklärt

Siehe auch: useOneAsMany

·        Da die Anzahl der Telefonnummern gleich bleibt, weisen Sie dem Zielfeld TelephoneNumber einfach das Ausgangsfeld TelephoneNumber zu.

 

 

 

 

Ende des Inhaltsbereichs