Sie definieren einen Ausgabeparameter als Ablaufcontroller, um anzugeben, dass Sie verschiedene Ausgabeseiten entsprechend der Logik in Ihrem Programm anzeigen wollen. Die Option Ablaufcontroller befindet sich auf der Seite "Ausgabeparameter den Ausgabefeldern zuordnen und mit den Feldern verbinden" des Assistenten für Webinteraktion. Zum Öffnen des Fensters "Ablaufsteuerungsanweisung" klicken Sie auf das Feld "Wert" und dann auf den im Feld angezeigten Knopf.
Im Fenster "Ablaufsteuerungsanweisung" ordnen Sie Parameterwerte JSP-Namen zu. Während der Ausführung wird der für diese Parameter zurückgegebene Wert mit den Werten verglichen, die Sie in diesem Fenster angegeben haben. Dadurch wird während der Ausführung die entsprechende Seite angezeigt.
Wird Fehlerseite verwenden auf der ersten Seite des Assistenten für Webinteraktion ausgewählt, wird *OTHER im Feld Wert definiert und error.jsp befindet sich im Feld Ausgabe-JSP in der Tabelle im Fenster "Ablaufsteuerungsanweisung". Das heißt, dass die Seite error.jsp im Browser angezeigt wird, wenn der Ausgabeparameter Werte zurückgibt, die nicht speziell im Fenster "Ablaufsteuerungsanweisung" definiert sind.
Erscheint *OTHER in der Tabelle, kann dieser Wert nicht gelöscht oder in der Liste verschoben werden. Alle neu hinzugefügten Einträge werden über *OTHER in der Liste positioniert.
Wurde Fehlerseite verwenden nicht ausgewählt, ist die Tabelle im Fenster leer.
Wenn Sie eine JSP-Datei aus Ihrem Webprojekt entfernen, die als Ausgabe-JSP-Datei für Ablaufsteuerungszwecke definiert wurde, wird der Dateiname weiterhin in der Tabelle im Fenster "Ablaufsteuerungsanweisung" angezeigt. Sie können ihn jedoch nicht auswählen.
PGetCustRec B export
D GetCustRec pi
D forward 20A
D userinfo likeDS(CustInfo)
*
* Ausgewählten Satz aus Subdatei CUSTLIST lesen
C Eval rc=readcSF(CustList):
C %Addr(CustRec):
C %Size(CustRec):
C 1)
* Falls keine Benutzerauswahl vorliegt
C If rc < 1
C Eval forward = "NOSEL"
C Else
C Eval forward = "OK"
C EndIf
* Falls Benutzer einen Satz ausgewählt hat ...
C If rc > 0
. . .