z/OS ISPF Planning and Customizing
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Customizing command tables

z/OS ISPF Planning and Customizing
GC19-3623-00

While running an application, you can use commands defined in eight different command tables. These command tables are:
  • Application command table
  • 3 User command tables
  • 3 Site command tables
  • System command table.

The user command tables and the site command tables are optional to use. They must be defined for your installation and present when ISPF is initialized. To make use of them, you must update the ISPF configuration table to include their application identification.

ISPF uses a specific order when searching the tables for commands you enter. However, you do have some control over the search order when using the optional site command tables. The site command tables can be searched either before or after the system command table. To define the search order relative to the site and system command tables, update the ISPF configuration table.

The keywords in the ISPF configuration table that determine the search order between the site command tables and the system command table, and whether or not user command tables and site command tables are defined, are:
APPLID_FOR_USER_COMMAND_TABLE
The application ID for up to 3 user command tables. The default for each is NONE (no user command tables). The user command tables are searched after the command table for the current application, that is, the command table for the current APPLID, and before the site-wide and default system command tables.
APPLID_FOR_SITE_COMMAND_TABLE
The application ID for up to 3 site command tables. The default for each is NONE (no site-wide command tables). The search order for the site command tables depends on the SITE_COMMAND_TABLE_SEARCH_ORDER_SETTING.
SITE_COMMAND_TABLE_SEARCH_ORDER
Determines if the site-wide command tables are to be searched before or after the default ISPF command table. Valid values are BEFORE and AFTER. The default is BEFORE.

When you enter a command, the application command table is searched first. If the command is found, no further searching is necessary. If the command is not found in the application command table, up to 3 user command tables are searched. If the command is not found in the user command tables, up to 3 site command tables are searched or the system command table is searched (depending on the search order defined in the ISPF configuration table). Finally, if the command is still not found, the remaining command table(s), site or system, are searched. User command tables and site command tables are only searched if they have been defined in the ISPF configuration table and are present at ISPF initialization.

See The ISPF Configuration Table for more information about modifying the ISPF configuration table.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014