Anweisung 'show' mit 'inputForm' verwenden

Sie können die Anweisung show zum Senden eines Textformulars an den Benutzer und zum Starten einer neuen Transaktion verwenden, sobald der Benutzer eine Eingabe in das Formular eingibt.

Sie geben den Namen der nächsten Transaktion und das Textformular für die Anweisung show ein; der Datensatzname ist optional. Das generierte Programm zeigt das Formular an und ermittelt die nächste Transaktion für die CICS- oder IMS-Umgebung. Die neue Transaktion wird terminiert, wenn vom Programmbenutzer eine Eingabe empfangen wird.

Beim Verwenden der Anweisung show müssen Sie dasselbe Formular in der Eigenschaft inputForm für das Programm angeben, an das übertragen wird. Die Eigenschaft inputForm enthält den Namen des Formulars, das vor dem Beginn der Verarbeitung eine Eingabe für das Programm bereitstellt. Das Programm, an das übertragen wird, beginnt durch Lesen desselben Formulars, das mithilfe der Anweisung show im ursprünglichen Programm angezeigt wird. Sie können die Eigenschaft inputForm und die Anweisung show verwenden, um eine verzögerte Programmumschaltung für IMS oder ein RETURN TRANSID für CICS zu erstellen.

Anmerkung: Wenn Sie für IMS/VS die Anweisung show und die Eigenschaft inputForm verwenden, müssen die beiden Programme dieselbe FormGroup gemeinsam nutzen. Für andere Umgebungen kann das Formular sich in unterschiedlichen FormGroups befinden, aber es muss sich um dasselbe Formular handeln.
Wenn Sie für ein Programm die Eigenschaft inputForm angeben, ist die Verarbeitung, die auftritt, wenn das Programm gestartet wird, unterschiedlich:
Wenn Sie die Programmsteuerung mithilfe der Anweisung show übertragen, steuern Sie das Datenvolumen, das während der Bedenkzeit des Benutzers gespeichert wird, und die Position, an der es gespeichert wird: Wenn Sie in der IMS/VS-Umgebung verhindern wollen, das eine Kopie des Formulars in der Arbeitsdatenbank gespeichert wird, müssen Sie Folgendes ausführen:

Feedback