Option 'Ausgeben nur wenn'

Informationen zu diesem Vorgang

Die Bedingung Ausgeben nur wenn (Emit Only If) bietet Ihnen die Möglichkeit, Elemente bedingt (auf Basis einer Bedingung) durch Auswerten von XPath-Ausdrücken zuzuordnen.

Diese Zuordnungsoption ist verfügbar, wenn der Zielknoten ein wiederkehrender Knoten mit minOccurs="0" ist, das heißt, dass er optional ist. Die Zuordnung erfolgt nur, wenn die Bedingung mit True ausgewertet wird.

Gehen Sie wie folgt vor, um die Option Ausgeben nur wenn auszuwählen:

Vorgehensweise

  1. Klicken Sie im Zuordnungseditor mit der rechten Maustaste auf einen Zielknoten, der verknüpft (oder zugeordnet) ist. Zielknoten befinden sich im rechten Teilfenster des Zuordnungseditors entweder im Teilfenster An Aktivität oder im Teilfenster An Orchestrierung.
  2. Wählen Sie die Option Ausgeben nur wenn (Emit Only If) in der Liste aus. Das Dialogfenster für Ausgabebedingung wird angezeigt.
  3. Geben Sie einen XPath-Ausdruck in der Spalte Linker Ausdruck mithilfe der der Suchschaltfläche und anschließend den Wert in der Spalte Rechter Ausdruck an.
    Beispiel: bpws:getVariableData('fullName')/fullName/firstName = 'John' and bpws:getVariableData('fullName')/fullName/lastName = 'Smith'
    Anmerkung: Wenn in der Bedingung eine Zeichenfolge (STRING) mit dem rechten Ausdruck verglichen wird, muss sie in einfachen Anführungszeichen (' ') angegeben werden.
    Anmerkung: Zur Angabe mehrerer Bedingungen klicken Sie auf die Schaltfläche Hinzufügen. Die Bedingungen können durch AND oder OR verknüpft werden. Klammern werden nicht unterstützt.
    Anmerkung: Zur Angabe komplexerer Bedingungen als diejenigen, die im Dialogfenster Bedingung eingeben angegeben werden können, klicken Sie auf die Schaltfläche Erweitert.