Zum Inhalt springen

Conditional Flow

Die Komponente Conditional Flow prüft eine oder mehrere konfigurierte Bedingungen und ruft abhängig vom ermittelten Wahrheitswert einen definierten Prozess auf.

Das Ergebnis der Bedingungsauswertung steuert somit direkt die weitere Prozessausführung.

Prozesszuordnung

Feld Beschreibung
Wahr – Prozessaufruf Auswahl des Prozesses, der aufgerufen wird, wenn die Bedingung den Wert true ergibt.
Falsch – Prozessaufruf Auswahl des Prozesses, der aufgerufen wird, wenn die Bedingung den Wert false ergibt.

Bedingungsdefinition -Logische Verknüpfung

Feld Beschreibung
Verknüpfungsoperator Legt fest, wie mehrere Bedingungen logisch miteinander verknüpft werden, z. B. AND oder OR.

Bedingungsdefinition

Feld Beschreibung
Quelle Die Quelle bestimmt, auf welchen Daten die Bedingung angewendet wird.
Feld Definiert das Feld innerhalb der Quelle, auf das der Vergleich angewendet wird.
Vergleichsoperator Auswahl eines Vergleichsoperators, z. B. Gleich, Ungleich, Größer als, Kleiner als, Enthält oder Ist leer.
Typ-Wert Legt den Datentyp des zweiten Operanden fest.
Wert Definiert den zweiten Operanden, mit dem das Feld verglichen wird.

Verarbeitung

  • Die Komponente liest das definierte Feld aus der angegebenen Quelle.
  • Der Feldwert wird mit dem konfigurierten Vergleichsoperator gegen den definierten Wert geprüft.
  • Bei mehreren Bedingungen erfolgt eine logische Verknüpfung gemäß Verknüpfungsoperator.
  • Das Gesamtergebnis wird als boolescher Wert (true oder false) ermittelt.
  • Abhängig vom Ergebnis wird entweder der konfigurierte Wahr-Prozess oder der Falsch-Prozess gestartet.
  • Es erfolgt keine Datenmanipulation im Prozesskontext.
Zuletzt aktualisiert am