ISPF GUISelection-List |
HomePage | vorherige Seite | nächste Seite | Verzeichnis |
Im ISPF wird eine Selection-List wie folgt definiert.
)PANEL )ATTR ` TYPE(NT) ~ TYPE(CEF) LISTBOX(ON) CSRGRP(1) WIDTH(6) DEPTH(4) $ TYPE(SAC) LISTBOX(ON) CSRGRP(1) ! TYPE(SAC) )BODY WINDOW(20,6) CMD() ~Z$1.!Wahl1` $2.!Wahl2` $3.!Wahl3` $4.!Wahl4` )INIT &ZWINTTL = 'ISPF Panel' .ZVARS = '(wahl)' )PROC )END
Es müssen drei Attribute definiert werden: Eines vom Type CEF (Choice-Entry-Field)
mit dem Parameter LISTBOX(ON), eines vom Type SAC (Select Available Choice)
mit dem Parameter LISTBOX(ON) und eines vom Type SAC (Select Available
Choice). Die beiden Attribute mit der Kennzeichnung LISTBOX(ON) müssen
zur gleichen CSRGRP gehören. Durch das Definieren mehrerer CSRGRP
können mehrere Selection-Lists definiert werden. Mit dem Attribut
CEF wird die Lage des Eingabefeldes für die 3270-Darstellung festgelegt,
das 1. Attribut SAC bestimmt die erlaubten Auswahlmöglichkeiten und
das 2. Attribut SAC den beschreibenden Text. Die Auswahl wird in der zugehörigen
Variablen übergeben.
+---- ISPF Panel -----+ | | | _ 1. Wahl1 | | 2. Wahl2 | | 3. Wahl3 | | 4. Wahl4 | | | +---------------------+Selection-List unter 3270
Selection-List mit dem WSA (WinNT)
HomePage | vorherige Seite | nächste Seite | Verzeichnis |