Skip to Content

Prüfen, ob ein Feld leer ist

Sie können prüfen, ob ein Feld leer ist und in Abhängigkeit vom zurückgegebenen Wert die notwendigen Aktionen ausführen. Markieren Sie beispielsweise solche Anforderungen, Programmfehler oder Elemente, die abgelehnt wurden und gruppieren Sie zu einer Liste. Dazu benutzen Sie die Funktionen IF und EMPTY.

So fügen Sie die Regel hinzu:

1. Wählen Sie einen Arbeitsbereich und darin eine Applikation aus.

2. Klicken Sie auf Felder und erstellen Sie das Feld Ablehnungsdatum (ID: RejectedDate) vom Typ Datum/Zeit. Klicken Sie auf Formular und ziehen das erstellte Feld in das Formular.

3. Klicken Sie auf Workflow, wechseln Sie zum Schritt Abgelehnt und klicken Sie dann auf Vorausgefüllte Felder. Richten Sie die folgende Regel für das Feld Ablehnungsdatum ein:

 $$now

Diese Regel wird beim Eintritt in den Schritt Abgelehnt angewendet und erstellt somit einen Zeitstempel beim Eintritt in den Schritt.

4. Erstellen Sie ein Feld Wurde abgelehnt vom Typ Werteliste. Füllen Sie die Liste mit folgenden Werten aus:

Wert

Identifier (automatisch erstellt)

Ja

WasRejected.values.Ja

Nein

WasRejected.values.Nein

Öffnen Sie das Formular. Ziehen Sie das erstellte Feld in das Formular der Workflow-Aufgabe.

5. Kehren Sie zurück zu Workflow. Klicken Sie auf den Schritt Abschluss. Richten Sie die folgende Regel für das Feld Wurde abgelehnt ein:

 IF(EMPTY($RejectedDate), WasRejected.values.Nein, WasRejected.values.Ja)

Diese Regel weist dem Feld Wurde abgelehnt den Wert ‘Ja’ zu, wenn das Feld Ablehnungsdatum nicht leer ist, anderenfalls wird der Wert ‘Nein’ zugewiesen.

Danach können Sie eine Liste der Workflow-Aufgaben erstellen, die als ’Abgelehnt’ markiert sind.