- Drucken
- DunkelLicht
Condition
- Drucken
- DunkelLicht
Überblick
Mit dem Baustein Condition (Bedingung) kann geprüft werden, ob eine bestimmte Bedingung wahr oder falsch ist. Der Workflow wird hierfür in die zwei Pfade Yes und No verzweigt. Wenn die Bedingung
- wahr ist, läuft der Workflow in dem Pfad Yes weiter
- falsch ist, läuft der Workflow im Pfad No weiter.
Die Condition entspricht einer If-Else-Verzweigung in der klassischen Programmierung.
Beispiel
In deinem Workflow soll überprüft werden, ob ein bestimmter Benutzer ein bestimmtes Alter hat oder ob eine Zeichenkette eine bestimmte Länge hat.
Konfigurationsoptionen
Der Baustein hat folgende Konfigurationsoptionen:
- Name: Bezeichnung des Bausteins
- Placeholders: Liste der verfügbaren Platzhalter
- Condition: Definition der Bedingung. Für die Vergleichsoperationen können alle zuvor geladenen und erstellten Platzhalter des Workflows genutzt werden.
Output des Bausteins
Die Condition liefert keinen Platzhalter zurück, sondern entscheidet den Verlauf des Workflow-Pfades anhand der Vergleichoperation.
Condition konfigurieren
- Öffne den Konfigurationsdialog des Bausteins über mehr → edit.
- Gib im Feld Name eine treffende Bezeichnung ein.
Zum Beispiel: „Condition Altersprüfung“ - Gib im Feld Condition eine Bedingung ein. Hierfür kannst du Platzhalter, Accessoren und Operatoren verwenden.
- Klicke auf SAVE.
✓ Die Condition ist gesetzt und die Verzweigung wurde angelegt.
Es ist möglich, mehrere Teilbedingungen innerhalb eines Bausteins nebeneinander zu prüfen, sofern die Gesamtbedingung ein
wahr
oder falsch
ergibt. Dabei zu beachten, dass sich die Bedingungen syntaktisch nicht miteinander verbinden lassen. Die Teilbedingungen müssen vollständig ausformuliert und durch die Operatoren AND
oder OR
miteinander verknüpft sein.Beispiel für eine korrekte Syntax mit zwei Teilbedingungen in einer Condition:
AGE == 16 OR AGE==18
Weitere Informationen findest du im Videotutorial "Conditions im Workflow".
- Du kannst mehrere Conditions miteinander kombinieren. Im Workflow-Arbeitsbereich werden dir die unterschiedlichen Pfade beim Ziehen eines Bausteines angezeigt (siehe Workflow-Baukasten)
- Bausteine, die weder im Yes noch im No Pfad platziert wurden (in der Mitte unten), werden in beiden Fällen ausgeführt.
Verwandte Themen
- Mit dem Baustein Filtering kannst du Datensätze anhand einer Condition filtern.