z/OS ISPF Dialog Tag Language Guide and Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Defining key mapping lists

z/OS ISPF Dialog Tag Language Guide and Reference
SC19-3620-00

Every application panel has keys that map to valid actions for the panel. You define these key assignments within key mapping lists. The key assignments map a key to a command defined within the application command table or to an ISPF-provided command. You use the KEYLIST attribute of the HELP, HELPDEF, PANEL or PANDEF tags to name the key mapping list to use for a panel. If a keylist is not specified, ISPF provides the default key mapping list used for help panels. ISPF also provides a default key mapping list used when application panels do not refer to an application-defined KEYLIST.

The tags you use to define key mapping lists are:
KEYL
To define a key mapping list. The required end tag ends the key mapping list definition.
KEYI
To define a key assignment and specify the command ISPF processes when the user presses the key, and specify the label for the key if it is displayed in the function key area.

You can code multiple KEYI (key item) tags within a KEYL (key list) definition. You code a KEYI tag for each key that is defined for the key mapping list.

Keylists are updated using ISPF table services. Input is obtained from the ISPTLIB DDname allocation and output is written to the ISPTABL DDname allocation. See the description of how to allocate libraries before starting ISPF in the z/OS ISPF User's Guide Vol I for more information about the use of ISPTLIB and ISPTABL.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014