Bedingungen in der Prozessautomatisierung hinzufügen
- Zuletzt aktualisiert2025/12/15
In der Prozessautomatisierung können Sie exklusive und inklusive bedingte Anweisungen verwenden.
If/Else if/Else
Die If/Else If/Else-Struktur stellt eine exklusive Bedingung dar, was bedeutet, dass während eines einzelnen Durchlaufs nur eine Bedingung ausgeführt wird. Wenn Sie diese Struktur verwenden, bewertet das System jede Bedingung nacheinander:
- Die If-Bedingung wird zuerst ausgewertet.
Wenn es wahr ist, wird die entsprechende Aufgabe ausgeführt und alle verbleibenden Bedingungen werden übersprungen.
- Wenn die If-Bedingung falsch ist, prüft das System die Else If-Bedingung (sofern im Workflow vorhanden).
- Wenn keine der vorhergehenden Bedingungen zutrifft, wird der Else-Block ausgeführt.
- Beispiel
-
Sie möchten eine Nachricht an einen Kunden basierend auf seinem Bestellstatus in einem Online-Shopping-Workflow anzeigen:
Auftragsstatus Angezeigte Nachricht Versandt Ihre Bestellung ist unterwegs. Verarbeitung Ihre Bestellung wird vorbereitet. Jeder andere Status Ihr Bestellstatus ist unbekannt. Bitte wenden Sie sich an das Support-Team. In diesem Beispiel gilt Folgendes:- Nur eine Nachricht wird pro Ausführung angezeigt.
- Wenn der Status Versandt ist, erscheint nur die erste Nachricht und alle anderen Bedingungen werden übersprungen.
- Wenn der Status Verarbeitung ist, erscheint nur die zweite Nachricht.
- Wenn keine der beiden zutrifft, wird die Else-Nachricht angezeigt.