Bedingungen definieren

Sie können Bedingungen in Aktivitäten If..Then und Während (While-Schleife) angeben, um Kriterien zu definieren, die erfüllt sein müssen, bevor die Orchestrierung mit der betreffenden Verzweigung fortfährt.

In den meisten Fällen testen Bedingungen den Datenwert in einer Nachricht oder in anderen Variablen, die innerhalb der Orchestrierung definiert sind. Zur Definition von Bedingungen verwenden Sie den Expression Builder.

Expression Builder

Der Expression Builder wird zur Definition von Bedingungen für Aktivitäten If..Then und Während (While-Schleife) verwendet. Er wird unter der Orchestrierung im Fenster Eigenschaft angezeigt, wenn Sie eine Aktivität If..Then oder Während (While-Schleife) in der Orchestrierung auswählen.

Diese Bedingungen sind boolesche Ausdrücke, die die Kriterien beschreiben, mit denen die Integrationseinheit eine Nachricht vergleicht. Während der Ausführung bestimmt das Ergebnis dieses Vergleichs den Ausführungspfad durch die Orchestrierung. Eine vollständige Liste der Operatoren, die Sie im Expression Builder verwenden können, finden Sie in Gültige Operatoren für Bedingungen. Weitere Informationen zur Vorrangstellung der Bedingungen im Expression Builder finden Sie in http://www.w3.org/TR/xpath#booleans.

Der Expression Builder bietet die Möglichkeit, Bedingungen hinzuzufügen, zu löschen und zu bearbeiten sowie die Verarbeitungsreihenfolge von Bedingungen zu ändern.

Gehen Sie wie folgt vor, um eine Bedingung hinzuzufügen:
  1. Klicken Sie auf Hinzufügen. Eine neue Bedingung wird unter der vorhandenen Liste von Bedingungen angezeigt.
  2. Wenn die neue Bedingung über eine ODER-Verknüpfung mit der vorherigen Bedingung in der Verknüpfung verbunden werden soll, klicken Sie mit der rechten Maustaste und wählen die Option oder (or) in der Liste aus.
Gehen Sie wie folgt vor, um eine Bedingung zu löschen:
  • Wählen Sie die Bedingung aus und klicken Sie auf Löschen.

Gehen Sie wie folgt vor, um eine Bedingung zu bearbeiten:

-ODER-

Anmerkung: Verwenden Sie 'XPath Evaluator', um XPath-Ausdrücke zu testen.
Gehen Sie wie folgt vor, um die Verarbeitungsreihenfolge von Bedingungen zu ändern:
  • Wählen Sie eine Bedingung im Expression Builder aus und klicken Sie auf den Aufwärts- oder Abwärtspfeil.



Feedback | Notices


Timestamp icon Letzte Aktualisierung: Friday, November 8, 2013


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/ref_Defining_Conditions.html