HANDLUNG
Definiert in einer Unteranzeige mit Zusammenfassung eine Liste von Navigations-und Aktionsoptionen, aus denen ein Benutzer auswählen kann. Sie können bis zu 16 Aktionen für ein auswählbares Feld für eine Unteranzeige definieren. Ein Popup-Fenster mit einer Liste aller möglichen Optionen wird dynamisch definiert. Es kann eine Standardaktion definiert werden. Diese Optionen werden in einem Popup-Fenster angezeigt, wenn ein Benutzer einen Schrägstrich ("/") eingibt. in der auswählbaren Zeile, die den Aktionen zugeordnet ist.
ACTION=columnname ( action_character, " action_text_description ", destination_panelid [, DEFAULT ][,CONFIRM] [,REALTIME] )
Dabei gilt:
- columnName
- Der Name der Spalte, der die Aktion zugeordnet ist.
- Aktionszeichen
- Das der Aktion zugeordnete Zeichen.
- Aktiontextbeschreibung
- Eine Beschreibung der Aktion, die ausgeführt werden soll, eingeschlossen in einfache oder doppelte Anführungszeichen
- Zielanzeigen-ID
- Die Anzeige-ID des Arbeitsbereichs, dem Benutzer zugeordnet werden. Geben Sie NULLDEST für keine Navigation an.
- STANDARD
- Definiert die Aktion als implizites Navigationsverhalten. Wenn nur eine Aktion angegeben wird, wird sie als Standardeinstellung verwendet. Wenn mehrere Aktionen für eine Unteranzeige definiert sind, muss eine als Standardeinstellung definiert sein.
- BESTÄTIGEN
- Ruft eine Bestätigungsanzeige (KOBCONFM) auf, bevor mit der angegebenen Anzeigen-ID fortgefahren wird.
- Echtzeit
- Übergibt den Zielarbeitsbereich im Echtzeitmodus, auch wenn sich der Benutzer bei der Auswahl dieser Aktion im Protokollmodus befindet.
- Eingabetaste drücken
- Die Eingabetaste kann anstelle eines Aktionszeichens verwendet werden. Die Verwendung der Eingabetaste ändert das Verhalten einer Popup-Anzeige, sodass die Eingabetaste die Navigation anstelle der Datenerfassung und Anzeige implementieren kann. Die ID der Zielanzeige kann ein beliebiger Arbeitsbereich oder eine beliebige Popup-Anzeige oder das spezielle Schlüsselwort END sein. END gibt die Rückwärtsnavigation an (Speichern und PF3). Wenn eine REXX EXEC die ZDESTID in einer Zeilengruppe ONACTION definiert, werden die Optionen der ENTER-Taste ignoriert und die Popup-Anzeige wird mit allen Aktualisierungen, die die REXX EXEC möglicherweise vorgenommen hat, erneut angezeigt.
Beispiel 1
Dieses Beispiel veranschaulicht ein Aktionsauswahlmenü:ACTION=HUBNAME(?,"Help Assistance",KOCHELP1,DEFAULT) ACTION=HUBNAME(S,"Select a hub",KOBPANE1) ACTION=HUBNAME(K,"Kill a hub",KOBPANE2,CONFIRM)
Beispiel 2
Diese Beispiele veranschaulichen die Verwendung der Schlüsselwörter ENTER und END:ACTION=(ENTER,,MYNEXTWS)oder
ACTION=(ENTER,,END)Diese beiden Beispiele schließen sich gegenseitig aus.