Zum Inhalt springen

Check Condition Flow

Der Check Condition Flow wertet eine oder mehrere konfigurierte Bedingungen aus und liefert als Ergebnis einen booleschen Wert zurück.

Das Ergebnis (true oder false) kann im weiteren Prozessablauf zur Steuerung von Verzweigungen verwendet werden.

Allgemeine Konfigurationsparameter

Feld Beschreibung
Ausgabename Definiert das Element, in dem das Ergebnis der Bedingungsprüfung (true oder false) gespeichert wird.

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 Definiert den Vergleichsoperator, 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.

Funktionales Verhalten

  • 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 ermittelt.
  • Der Wert wird im Element Ausgabename im Prozesskontext gespeichert.

Technischer Kontext

  • Der erste Operand stammt immer aus dem Prozesskontext.
  • Der zweite Operand wird über Typ-Wert und Wert definiert.
  • Vor dem Vergleich erfolgt eine Typkonvertierung gemäß Typ-Wert.
  • Die Komponente verändert keine Daten, sondern liefert ausschließlich ein logisches Ergebnis.

Das erzeugte Ergebnis kann in nachgelagerten Flow-Komponenten oder Verzweigungen weiterverwendet werden.

Zuletzt aktualisiert am