Altova MapForce 2027 Enterprise Edition

In diesem Kapitel wird erklärt, wie Sie eine Variable zu einem Mapping hinzufügen. Die erste Option ist, eine Variable über das Menü oder einen Symbolleistenbefehl hinzuzufügen. Bei der zweiten Option können Sie eine Variable über das Kontextmenü hinzufügen.

 

Option 1: über das Menü oder einen Symbolleistenbefehl

Mit Hilfe dieser Option können Sie eine Variable über das Menü oder einen Symbolleistenbefehl hinzuzufügen. Gehen Sie folgendermaßen vor:

1.Gehen Sie zum Menü Datei und klicken Sie auf Variable. Klicken Sie alternativ dazu auf die Symbolleisten-Schaltfläche ic-variable (Variable).

mf_variable_add_01_zoom70

2.Wählen Sie den Typ der gewünschten Variable aus (einfacher Typ oder complex Type).

 

Bei Auswahl von Complex Type müssen einige zusätzliche Schritte durchgeführt werden:

 

3.Klicken Sie auf Auswählen, um die Quelldatei für die Struktur der Variablen auszuwählen. Die Strukturen in der Abbildung unten beziehen sich nur auf die MapForce Enterprise Edition. Eine Liste der für andere MapForce Editionen relevanten Strukturen finden Sie im vorhergehenden Kapitel.

mf_variable_add_02_zoom70

4.Definieren Sie das Root-Datenelement für die Struktur der Variablen, wenn Sie danach gefragt werden. So können Sie z.B. in XML-Schemas jedes beliebige Element oder jeden beliebigen Typ aus der ausgewählten Quelldatei auswählen (siehe Abbildung unten).

mf_variable_add_03_zoom70

 

Option 2: über das Kontextmenü

Sie können über das Kontextmenü eine Variable erstellen. Unten finden Sie eine Liste der möglichen Optionen.

 

Variable anhand eines Quell/Ziel-Node

Um eine Variable anhand eines Quell- oder Ziel-Node zu erstellen, klicken Sie mit der rechten Maustaste auf den entsprechenden Konnektor und wählen Sie Variable anhand von Quell/Ziel-Node erstellen. Beachten Sie die folgenden Punkte:

 

•Wenn ein Node keine Nachfahren hat, wird eine einfache Variable, die nur diesen Node enthält, erstellt.

•Wenn ein Node Nachfahren hat, wird eine komplexe Variable, die den Node und seine Nachfahren enthält, erstellt.

 

Im Beispiel unten soll eine Variable anhand des Output-Konnektors des Elements Article erstellt werden.

mf_variable_add_04

Daraufhin wird eine komplexe Variable mit dem Quellschema der Komponente Articles erstellt. Alle Datenelemente werden automatisch mittels einer "Alles kopieren"-Verbindung verbunden.

mf_variable_add_05

Variable anhand eines Filters

Um eine Variable mit Hilfe eines Filters zu erstellen, klicken Sie mit der rechten Maustaste auf den Output-Konnektor einer Filterkomponente (on-true/on-false) und wählen Sie den Befehl Variable anhand von Quell-Node erstellen. Daraufhin wird anhand des Quellschemas eine komplexe Komponente erstellt, wobei das mit dem Filter-Input verbundene Datenelement automatisch als Root-Element der Zwischenkomponente verwendet wird.

 

© 2020-2026 Altova GmbH