Verwendung
Sie haben eine UNTIL-Schleife in Ihre Workflow-Definition eingefügt. Damit die Bedingung dieser Schleife sinnvoll ausgeführt wird, müssen Sie in Ihre Workflow-Definition
Containeroperationen einfügen, die den Wert des Containerelements Kennzeichen entsprechend der Ausführung des Workflows verändern.Voraussetzungen
Sie haben die UNTIL-Schleife in Ihre Workflow-Definition eingefügt.
Vorgehensweise
Sie starten den Workflow Builder und öffnen Ihre Workflow-Definition im Änderungsmodus. Gehen Sie vor, wie in
Lektion 7: "Abwesenheitsmitteilung prüfen" in die Workflow-Definition aufnehmen beschrieben.Containeroperation als Schritt integrieren
Mit einem Schritt vom Typ Containeroperation können Sie einzelne Containerelemente des Workflow-Containers manipulieren.
Sie müssen eine Containeroperation an drei verschiedenen Stellen Ihrer Workflow-Definition einfügen.
An dieser Stelle weisen Sie dem Containerelement Kennzeichen des Workflow-Containers den Wert Z zu. Der Vergleich in der UNTIL-Schleife liefert demzufolge das Ergebnis falsch. Für diesen Fall läuft der Workflow über den Ausgang Kennzeichen ungleich X - Wiedervorlage weiter und der Antrag gelangt erneut in den Business Workplace des Vorgesetzten.
An dieser Stelle weisen sie dem Containerelement Kennzeichen des Workflow-Containers den Wert X zu. Der Vergleich in der UNTIL-Schleife liefert das Ergebnis wahr. Die Schleife wird verlassen.
Hier weisen sie dem Containerelement Kennzeichen des Workflow-Containers den Wert X zu. Der Vergleich in der UNTIL-Schleife ergibt das Ergebnis wahr. Die Schleife wird verlassen.
Containeroperation nach dem Ausgang "Antrag überarbeitet"
Sie fügen damit eine Containeroperation in Ihre Workflow-Definition ein und deren Schrittdefinition wird im rechten Bildbereich angezeigt.
Schrittbezeichnung:
Kennzeichen auf Z setzenAusgangsbezeichnung
: Kennzeichen = ZErgebniselement:
Kennzeichen (über F4-Eingabehilfe auswählen)Ausdruck:
ZDie Eingabefelder für den Operator und den zweiten Ausdruck müssen leer sein.
Wenn dieser Schritt ausgeführt wird, erhält das Containerelement Kennzeichen im Workflow-Container den Wert Z. Solange der Wert nicht explizit verändert wird, bleibt er erhalten.
Containeroperation nach dem Ausgang "Antrag zurückziehen"
Sie fügen damit eine Containeroperation in Ihre Workflow-Definition ein und deren Schrittdefinition wird im rechten Bildbereich angezeigt.
Schrittbezeichnung:
Kennzeichen auf X setzenAusgangsbezeichnung
: Kennzeichen = XErgebniselement:
Kennzeichen (über F4-Eingabehilfe auswählen)Ausdruck:
XDie Eingabefelder für den Operator und den zweiten Ausdruck müssen leer sein.
Containeroperation nach dem Ausgang "Antrag genehmigt"
Da diese Containeroperation mit der vorher angelegten identisch ist, können Sie sie kopieren.
Schrittdefinition beenden
Wählen Sie
Die Workflow-Definition wird geprüft, gesichert und bei erfolgreicher Prüfung aktiviert. Werden bei der Prüfung Probleme gefunden, werden diese im Meldungsbereich ausgegeben.
Ergebnis
Sie haben die Workflow-Definition so erweitert, daß die Bedingungsauswertung der UNTIL-Schleife sinnvolle Ergebnisse liefert. Die Workflow-Definition kann einem weiteren Test unterzogen werden. Führen Sie den Test aus, wie in
Lektion 10: Dritter Test beschrieben.