Condition
    • Dunkel
      Licht

    Condition

    • Dunkel
      Licht

    Article Summary

    Ü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.

    Den Baustein findest du unter: Workflow-Baukasten  DO

    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:


    1. Name: Bezeichnung des Bausteins
    2. Placeholders: Liste der verfügbaren Platzhalter
    3. 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

    1. Öffne den Konfigurationsdialog des Bausteins über mehr    edit.
       
    2. Gib im Feld Name eine treffende Bezeichnung ein.
      Zum Beispiel: „Condition Altersprüfung“

    3. Gib im Feld Condition eine Bedingung ein. Hierfür kannst du Platzhalter, Accessoren und Operatoren verwenden.


    4. Klicke auf SAVE.
      Die Condition ist gesetzt und die Verzweigung wurde angelegt. 


     

    Hinweis
    Im Feld Condition können nur Vergleichsoperationen und keine Berechnungen ausgeführt werden.
    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".


    Tipp
    • 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.


    Weitere Informationen


    What's Next