Dieser Abschnitt gilt nur für die IBM Business Process Manager Advanced-Konfiguration.

Array-Elemente mit einer XML-Zuordnung zuordnen

Der XML-Zuordnungseditor bietet Transformationen, mit denen Sie über einen Array von Elementen iterieren, die Indizes der zu transformierenden Elemente im Array auswählen und das Ergebnis in einem Ausgabe-Array oder einem einzelnen Element platzieren können.

Informationen zu diesem Vorgang

Gehen Sie wie folgt vor, um Arrays im XML-Zuordnungseditor zuzuordnen:

Vorgehensweise

  1. Ziehen Sie die Maus zwischen den Eingabe- und Ausgabeelementen, um eine Zuordnung zu erstellen. Eine Standardtransformation wird zugeordnet. Wenn Sie mehrere Eingabeelemente verwenden, führen Sie Folgendes aus:
    1. Ziehen Sie die Maus zwischen dem ersten Eingabeelement und dem Ausgabeelement, um eine Zuordnung zu erstellen. Eine Standardtransformation wird zugeordnet.
    2. Ziehen Sie die Maus vom zweiten Eingabeelement auf die Transformation.
      Mapping the second input array to the transform
    3. Wiederholen Sie dies für jedes Eingabeelement. Der Transformationstyp wird in den Standardtyp für mehrere Eingabeelemente geändert.
  2. Falls Sie den Transformationstyp ändern wollen, wählen Sie die Transformation aus, klicken Sie mit der rechten Maustaste auf die Transformation und wählen Sie die Option Umsetzung ändern aus.
  3. Klicken Sie auf die Transformation und dann auf die Sicht 'Eigenschaften'.
  4. Wählen Sie die Indizes der Elemente aus, für die die Transformation ausgeführt werden soll, indem Sie die Eingabe- und Ausgabe-Array-Indizes auf der Seite 'Kardinalität' festlegen. Beispiele finden Sie unter Indizes von Eingabe- und Ausgabefeldgruppen auf der Seite für die Kardinalitätseigenschaften auswählen. Geben Sie für die Transformation Zusammenführen an, über welchen Eingabe-Array die Iteration ausgeführt werden soll.
  5. Legen Sie auf der Seite 'Bedingungen' bei Bedarf eine Verarbeitungsbedingung fest. Die Transformation wird nur ausgeführt, wenn die Bedingung erfüllt ist.
  6. Falls mehrere Eingabeelemente vorhanden sind, klicken Sie auf Reihenfolge, um die Reihenfolge anzugeben, in der die Eingabeelemente verarbeitet werden.

Beispiel

Nächste Schritte

Als Nächstes können Sie Ihre Transformation mit Zuordnung testen testen.Test map icon