Menu maintenance means customizing system menus to the requirements of your installation. You can add menus, and modify or delete existing ones.
Note
As of Natural ISPF Version
2.4.1, the menu structure has
changed. If you wish to use the former menu structure, define the menu MAIO as
main menu and/or set the parameter APPLYMOD 104 to X. See the
subsections Authorization
Table and APPLYMOD
104.
This document covers the following topics:
Natural ISPF offers three options for starting a menu edit session:
The MENU option on the Administration Menu prompts you for a menu name;
enter a menu name to start an edit session with the menu definition (see the
subsection Syntax of Menu
Definition);
The MENU LIST on the Administration Menu prompts you for a prefix to
list all menus with that prefix (enter the asterisk wildcard (*) in this window and
press ENTER to list all menus); see the example list in the subsection
Maintaining
Menus with Function Commands.
You can also start an edit session using function commands entered from any system
screen, addressing object-type MNU. Available function commands are
LIST, EDIT, and
DELETE. See the subsection Maintaining Menus with
Function Commands.
Below is a typical Natural ISPF Main Menu:
--------------------- NATURAL / NATURAL ISPF Main Menu ------------------------
OPTION ===>
User ID FHI
Time 15:47:27
_ 1 NATURAL - Development Functions Terminal DAEFTCS3
_ 2 NATURAL - Development Environment Settings Library NSPF241
_ 3 NATURAL - Maintenance and Transfer Utilities Node 148
_ 4 NATURAL - Debugging and Monitoring Utilities
_ 5 NAT/NSPF - Example Libraries
_ 6 SAG - SAG Products
_ 7 SYSTEM - System Products
_ 8 NSPF - NSPF Administration
_ 9 NSPF - NSPF Changes
_ HELP HELP - NSPF Help System
_ NHLP HELP - NATURAL Help System
_ END EXIT - Exit NATURAL ISPF
Enter-PF13--PF14--PF15--PF16--PF17--PF18--PF19--PF20--PF21--PF22--PF23--PF24---
Help Relis §End !Br : t;fin !inf Up Down Susp; Left Right Exc :
|
If you select the MENU option on the Administrator Menu and enter the menu
name MAIN in the prompt window, the associated menu definition appears in
Editor format in EDIT mode:
EDIT-MNU:MAIN ------------------------------------------------- Columns 001 072
COMMAND===> SCROLL===> CSR
****** ****************************** top of data *****************************
000010 HDR =NATURAL ISPF MAIN MENU
=cols> ----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
000020 HELP=MAIN
000030 LINE=0 MENU PROF PROFILE - Profile maintenance
000040 LINE=# ENTRY NAT NN1 NATURAL - Work with NATURAL objects
000050 LINE=# ENTRY VIW NN1 VIEWS - Definition, content of NATURAL Vi
000060 LINE=# ENTRY ERR NN1 ERROR - Work with NATURAL error messages
000070 LINE=# ENTRY PRD NN1 PREDICT - Work with PREDICT descriptions
000080 LINE=# ENTRY OUT WORKPOOL - Listing user output
000090 LINE=# ENTRY CTN O CONTAINER - Incore database container file
000100 ****=
000110 LINE=# ENTRY JOB MJ1 JOBS - Display JOBS status and data (MVS
000120 LINE=# ENTRY PDS MP1 PDS - Work with PDS members
000130 LINE=# ENTRY DS MD1 DATA SETS - Maintain data sets
------ ----------------------------------------------- 13 line(s) not displayed
000270 LINE=# MENU SAT S SAT - System Automation Tools
000280 LINE=NEWS NEWS CHANGES - New features in NATURAL ISPF
000290 LINE=END EXIT - Exit NATURAL ISPF
000300 LINE=HELP HELP - Display help information
000310 CMD =X END
000320 CMD =x END
|
The type of line in the menu is specified by the label starting in Column 1 of each line. The fields in each line must be coded in a specific range of columns (see the columns line in the above figure).
The following table explains the lines in the menu:
| Line | Meaning |
|---|---|
HDR=text (A50)
|
Defines the menu header to be displayed at the top of the screen. |
HELP=member
(A8)
|
Name of the member containing the help text for the screen.
Help texts supplied with the product are stored in the System Help Library. You
can a define site-specific help texts and store them in the User Help Library.
When a user issues the HELP command, the User Help
Library is always searched first for a specific help member, then the System Help
Library is searched. See also the section Site-Specific Online Information.
|
LINE=# ENTRY NAT NN1 Natural - Work with Natural
objects |
This line is an example of an option to appear on the menu. The detailed syntax is explained in the table on the following page. |
****=text |
Defines a text line to be displayed on the menu. No text specifies a blank line. |
CMD=synonym
command |
Where:
This line defines a command synonym; this can be an abbreviation of a Natural
ISPF command which the user enters in the command line, or the synonym can be
used in a menu option line if the available 12 bytes are too short for the
original command. The above example menu defines |
The number of displayable menu options is limited to 18. This means that the sum of
LINE= and ****= lines to be displayed must not exceed 18.
LINE=# ENTRY NAT NN1 Natural - Work with Natural objects
The items must be written in the appropriate column number as shown below:
| Parameter (Format) | Meaning | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
opt (A4)
(# in example above) (Columns 6 to 9)
|
Automatic numeration of the option. The special character
# assigns the next number following on from the previous option.
The first option line can contain a real number (in the above example, the first
option is 0 (zero). The default is 1. Alternatively,
you can specify a character string for the option.
|
||||||||||
command
(A12)(ENTRY NAT in example) (Columns 11 to 22)
|
|
||||||||||
S (A1) (first
N in example) (Column 23)
|
Signifies the subsystem. For example, N for
Natural. For a list of possible options, see Subsystems Supported by Natural ISPF at the
end of this documentation. The menu line is only displayed if the specified
subsystem is activated in the CONFIG member.
|
||||||||||
C (A1) (second N in
example) (Column 24)
|
Denotes the authorization class as listed in the user
authorization table, for example, N for Natural. If the menu option
is site-defined, use the equal sign (=) here. The authorization codes are also
used in the site control table (see the section Open NSPF in the
Natural ISPF Programmer's Guide). For a list of possible
values, see Authorization
Classes at the end of this documentation.
|
||||||||||
L (N1) (1 in
example) (Column 25)
|
Denotes the authorization level for the class. Possible
options are 1-9. The option line will appear on a user's menu only
if the level specified here is equal to or lower than the authorization level
for the same class in the user's authorization table. The above example
specifies Level 1 for class Natural. To bar a user from using the Natural
option, the user must have Level 0 in his or her authorization table. If you
specify 2 here and the user is authorized for Natural with Level 1,
he or she will not see the option on his or her menu, but can execute Level 1
functions using function commands on the corresponding object types. See also
the subsection Authorization
Table in the section User
Definitions.
|
||||||||||
descriptive-text
(A50) (Natural -Work with Natural objects in example) (Columns 27
to 76)
|
Description of the menu option to appear in the menu line. | ||||||||||
Use the Editor to customize menus. To create a new menu from scratch, or adapt an existing menu for your site's purposes, you are strongly advised to use an existing menu as a model for the new one.
The easiest way of doing this is to work in multi-session mode: start an edit session
with a new menu name in one session and an Editor session with an existing menu in
another. Use cross-section copying with two Editor line commands
CC to mark the block of the existing menu to be copied, and
an Editor line command A in the edit session with the new menu to mark the place where the
menu lines are to be inserted (see also the subsection Multi-Session
Operations in the section Useful Features of the
Natural ISPF User's Guide).
This subsection provides some typical examples of customized menus:
The following menu named SAG invokes other menus, using the
MENU command:
---------------------------- Software AG MENU -------------------------------
OPTION ===>
Userid MBE
Time 17:52:12
1 ISPF - New features and functions Terminal DAEDC617
2 ISPF - Error messages and comments Library MBE
3 BATCH - Batch utilities menu Node
4 NATURAL - NATURAL utilities menu
5 JCL - for NATURAL ISPF
S SDSF - System display/search facility
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right Curso
|
The following is the corresponding menu definition:
EDIT-MNU:SAG -------------------------------------------------- Columns 001 072
COMMAND===> SCROLL===> CSR
****** ****************************** top of data *****************************
000010 HDR = Software AG MENU
000020 HELP=SAGHELP
=cols> ----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
000030 LINE=# NEWS ISPF - New features and functions
000040 LINE=# ERRM A4 ISPF - Error messages and comments
000050 LINE=# MENU BTCH =4 BATCH - Batch utilities menu
000060 LINE=# MENU UTIL NATURAL - NATURAL utilities menu
000070 ****=
000080 LINE=# MENU ISPF JCL - for NATURAL ISPF
000090 LINE=S MENU SDSF SDSF - System display/search facility
000100 ****=
000110 CMD =ERRM list pds nn(v2*)
****** **************************** bottom of data ****************************
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right Curso
|
The line:
HELP=SAGHELP
invokes help member SAGHELP in the User Help Library when a user issues
the HELP command from this menu.
The line:
LINE=S MENU SDSF SDSF - System display/search facility
defines an option S, which, when selected, displays the menu named
SDSF. Since no subsystem and authorization codes are specified in this
line, the option is subsystem-independent and will appear on this menu for all users.
Only access to the options invoked by the ERRM and
MENU BTCH commands are subject to authorization.
The command ERRM is a synonym for a command sequence,
defined by the line:
CMD =ERRM list pds nn(v2*)
If you wish to make this menu available from any menu at your site, you must add the following line to the options on that menu definition:
LINE=# MENU SAG SAG - Software AG menu
The following menu invokes Natural programs or applications:
------------------------- Natural ISPF Utility Menu ---------------------------
OPTION ===>
Userid BRY
Time 10:48:43
TP SYSTP - NATURAL TP monitor specifics Terminal DAEFTC10
PROD SYSPROD - Installed products Library BRY
FIL SYSPROF - Files information Node
BPM SYSBPM - NATURAL Buffer pool
LOG DBLOG - Trace Database calls
DBA SYSDBA - DBA utilities
CAT CATALL - Catalog NATURAL Library
DIC PREDICT - PREDICT Dictionary
XREF XREF - Active References
SEC SYSSEC - NATURAL Security
ERR SYSERR - NATURAL Error messages
CP SYSMAIN - NATURAL Copy utility
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right Curso
|
The menu is created by the following definition:
EDIT-MNU:UTIL ------------------------------------------------- Columns 001 072
COMMAND===> SCROLL===> CSR
****** ****************************** top of data *****************************
000010 HDR =NATURAL ISPF Utility Menu
=cols> ----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
000020 LINE=TP SYSTP N1 SYSTP - NATURAL TP monitor specifics
000030 LINE=PROD NAT SYSPROD N1 SYSPROD - Installed products
000040 LINE=FIL NAT SYSPROF N1 SYSPROF - Files information
000050 LINE=BPM APP SYSBPM N1 SYSBPM - NATURAL Buffer pool
000060 LINE=LOG TDBLOG N1 DBLOG - Trace Database calls
000070 LINE=DBA SYSDBA N1 SYSDBA - DBA utilities
000080 LINE=CAT NAT CATALL N1 CATALL - Catalog NATURAL Library
000090 LINE=DIC APP SYSDIC N1 PREDICT - PREDICT Dictionary
000100 LINE=XREF NAT L X N1 XREF - Active References
000110 ****=
000120 LINE=SEC SYSSEC N3 SYSSEC - NATURAL Security
000130 LINE=ERR SYSERR N1 SYSERR - NATURAL Error messages
000140 LINE=CP APP SYSMAIN N1 SYSMAIN - NATURAL Copy utility
000150 ****=
000160 CMD =SYSTP APP SYSTP MENU
000170 CMD =SYSDBA APP SYSDBA MENU
000180 CMD =TDBLOG NAT TEST DBLOG ?
000190 CMD =SYSERR APP SYSERR MENU
000200 CMD =SYSSEC APP SYSSEC MENU
|
The line:
LINE=XREF NAT L X N1 XREF - Active References
invokes Natural system command LIST with parameter
XREF. This option is subsystem-independent with Authorization Level 1.
If you wish to add a site-specific option that invokes a different application, you must add a menu line similar to the following:
LINE=# APP MYAPPL =3 MYAPPL - Natural my application
This example assumes that the application MYAPPL is terminated with the
command RETURN on the stack.
This menu option adds a subsystem-independent option MYAPPL to the menu.
The authorization class is user-defined (=) with Level 3, which means that a user must
be authorized with at least Level 3 in his authorization table to see the option on
his or her menu.
The line:
CMD =SYSERR APP SYSERR MENU
defines SYSERR as a synonym for the command sequence APPLICATION
SYSERR MENU and is used in the SYSERR menu option to invoke the
Natural error message maintenance facility.
If you wish to make the above menu available at your site, you must add the following line to the options on that menu definition:
LINE=# MENU UTIL UTIL - Natural ISPF Utilities
The selection of an option on the following menu results in the submission of a Batch job:
--------------------------- Batch Utilities Menu ------------------------------
OPTION ===>
Userid MBE
Time 17:52:12
1 IEBCOPY - Online input for IEBCOPY Terminal DAEDC617
2 ADAREP - ADABAS Database Report Library MBE
3 TAPE - Tape creation Node
4 NATBAT - NATURAL Batch execution
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right Curso
|
The following is the menu definition:
EDIT-MNU:BTCH ------------------------------------------------- Columns 001 072
COMMAND===> SCROLL===> CSR
****** ****************************** top of data *****************************
000010 HDR =Batch Utilities Menu
000020 HELP=MAIN
=cols> ----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
000030 LINE=# IEBCOPY IEBCOPY - Online input for IEBCOPY
000040 LINE=# ADAREP ADAREP - ADABAS Database Report
000050 LINE=# TAPE TAPE - Tape creation
000060 LINE=# NATBAT NATBAT - NATURAL Batch execution
000070 ****=
000080 CMD =IEBCOPY SUBMIT PDS JWO.COMN.SOURCE(EXSUBMIT)
000090 CMD =ADAREP SUBMIT PDS JWO.COMN.SOURCE(EXADAREP)
000100 CMD =TAPE SUBMIT MACRO EXMAC2
000110 CMD =TAPE2 SUBMIT NAT NSPF1200(EXTAPENA)
000120 CMD =NATBAT SUBMIT PDS JWO.COMN.SOURCE(EXNATBAT)
****** **************************** bottom of data ****************************
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right Curso
|
All options have no subsystem or authorization restrictions.
Please note the use of command synonyms in this example. For example, the line:
CMD =ADAREP SUBMIT PDS JWO.COMN.SOURCE(EXADAREP)
defines ADAREP as synonym for the command string:
SUBMIT PDS JWO.COMN.SOURCE(EXADAREP)
Selecting the ADAREP option on the menu submits JCL member
EXADAREP in the PDS library JWO.COMN.SOURCE. JCL can also
be contained in a Natural member (see the TAPE2 synonym).
The members submitted in this way can also make use of the Natural ISPF macro
facility as described in section Macro
Facility in the Natural ISPF Programmer's
Guide. For example, submission of JCL could result in a window being
displayed in which you enter variable parameters before the job is submitted.
Alternatively, for faster processing, you can submit compiled macros by submitting a
macro object (see the TAPE option and synonym).
If you wish to make the above menu available from any menu at your site, you must add the following line to the options on that menu definition:
LINE=# MENU BTCH BATCH - Batch Utilities
For repetitive use of similar commands with different parameters, it may be useful to define a menu with options that reflect certain command sequences. This is done using the synonym feature. For example, the following menu provides a number of system monitoring functions (it may look familiar to you):
---------------------- 'like SDSF' primary option menu ------------------------
OPTION ===>
Userid MBE
Time 18:04:16
LOG - Display the system log Terminal DAEDC617
DA - Display active users of the system Library MBE
I - Display jobs in JES input queue Node
O - Display jobs in JES output queue
H - Display jobs in JES held output queue
ST - Display status of jobs in JES queues
INIT - Display JES initiators on this system
END - Exit 'like SDSF'
HELP - Display help information
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right Curso
|
This menu is created by the following menu definition:
EDIT-MNU:SDSF ------------------------------------------------- Columns 001 072
COMMAND===> SCROLL===> CSR
****** ****************************** top of data *****************************
000010 HDR ='like SDSF' primary option menu
000020 HELP=MAIN
=cols> ----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
000030 LINE=LOG LOG - Display the system log
000040 LINE=DA UQ - Display active users of the system
000050 LINE=I QQ - Display jobs in JES input queue
000060 LINE=O QO - Display jobs in JES output queue
000070 LINE=H QH - Display jobs in JES held output queue
000080 ****=
000090 LINE=ST QS - Display status of jobs in JES queues
000100 LINE=INIT QX - Display JES initiators on this system
000110 ****=
000120 LINE=END - Exit 'like SDSF'
000130 LINE=HELP - Display help information
000140 CMD =X END
000150 CMD =x END
000160 CMD =QQ list job * QUEUE=I
000170 CMD =QO list job * QUEUE=O
000180 CMD =QX list ACT * TYPE=I
000190 CMD =QH list job * QUEUE=H
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right Curso
|
The options have no subsystem or authorization restrictions. Note the use of command synonyms.
If you wish to make this menu available from any menu at your site, you must add the following line to the options on that menu definition:
LINE=# MENU SDSF SDSF - SDSF-like options
The following example menu illustrates how standard utilities and functions can be integrated into the Natural ISPF environment by defining them as menu options:
------------------------- NATURAL ISPF example menu ---------------------------
OPTION ===>
Userid MBE
Time 13:02:26
Integrate menus Terminal DAELC521
1 NATURAL - Utilities Library MBE
2 SDSF - SDSF entry panel Node 148
Integrate NATURAL programs/applications
3 SYSPROD - Installed products
4 PREDICT - PREDICT Dictionary
Integrate Batch jobs
5 ADAREP - ADABAS Database Report
6 TAPE - Tape creation
Use TSO Batch interface
7 TSO HELP - Display Help for TSO commands
8 TSO MENU - Use real TSO
Use internal command
9 CON-NECT - List CON-NECT inbasket
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right :s
|
The example menu definition looks as follows:
EDIT-MNU:EXAM ------------------------------------------------- Columns 001 072
COMMAND===> SCROLL===> CSR
****** ****************************** top of data *****************************
000010 HDR =NATURAL ISPF example menu
000020 HELP=MAIN
000030 ****=Integrate menus
000040 LINE=# MENU UTIL NN1 NATURAL - Utilities
000050 LINE=# MENU SDSF M SDSF - SDSF entry panel
000060 ****=Integrate NATURAL programs/applications
000070 LINE=# NAT SYSPROD NN1 SYSPROD - Installed products
000080 LINE=# APP SYSDIC NN1 PREDICT - PREDICT Dictionary
000090 ****=Integrate Batch jobs
000100 LINE=# ADAREP M ADAREP - ADABAS Database Report
000110 LINE=# TAPE M TAPE - Tape creation
000120 ****=Use TSO Batch interface
000130 LINE=# TSOH M31 TSO HELP - Display Help for TSO commands
000140 LINE=# MENU TSO M TSO MENU - Use real TSO
000150 ****=Use internal command
000160 LINE=# POST C CON-NECT - List CON-NECT inbasket
000170 CMD =X END
000180 CMD =x END
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right :s
|
Issue the DOWN command (usually assigned to PF8)
to display the rest of the menu definition:
EDIT-MNU:EXAM ------------------------------------------------- Columns 001 072
COMMAND===> SCROLL===> CSR
000200 CMD =POST LS DOC * FO=POSTEINGANG FI=NEU
000210 CMD =ADAREP SUBMIT PDS SAG.ISP141.SRCE(EXADAREP)
000220 CMD =TAPE SUBMIT MACRO SYSISPE(MAC-MVS4)
000230 CMD =TSOH SUBMIT MACRO SYSISPE(MAC-TSO1),TYPE=TSO
****** **************************** bottom of data ****************************
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right :s
|
The menu options speak for themselves. Note the use of command synonyms to submit
specific objects using a single simple command. In this way, site-specific functions
can be made easy to use, for example, the command POST has
been defined to check the Con-nect Inbasket.
If you wish to make this menu available from any menu at your site, you must add the following line to the options on that menu definition:
LINE=# MENU EXAM A1 EXAMPLE - Invoke example menu
If you wish to deny access to undefined users for whom there is no prefix authorization, you can define a menu similar to the following to be displayed when the user logs on:
-------------------------------- NATURAL ISPF ---------------------------------
OPTION ===>
Userid MBE
Time 17:52:12
You are not authorized to use NATURAL ISPF, Terminal DAEDC617
please contact your ISPF administrator, who Library MBE
will give you access to the system. Node
1 Terminate NATURAL ISPF
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right Curso
|
The menu definition looks like the following:
EDIT-MNU:NULL ------------------------------------------------- Columns 001 072
COMMAND===> SCROLL===> CSR
****** ****************************** top of data *****************************
000010 HDR =NATURAL ISPF
=cols> ----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
000020 ****=
000030 ****=You are not authorized to use NATURAL ISPF,
000040 ****=please contact your ISPF administrator, who
000050 ****=will give you access to the system.
000060 ****=
000070 ****=
000080 LINE=# END Terminate NATURAL ISPF
****** **************************** bottom of data ****************************
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right Curso
|
You must specify menu name NULL as Main Menu in the authorization table of
the default definition (*) which is assigned to undefined users for whom there is no
prefix (group) definition (see the section User
Definitions).
Natural ISPF menus are separate objects within Natural ISPF with object type
MNU. This means that you (and other authorized users) can maintain menu
definitions with function command syntax entered from any system screen.
The available function commands are:
| Command | Object Parameter Syntax |
|---|---|
LIST |
prefix
|
EDIT |
menuname
|
DELETE |
menuname |
where prefix is a prefix notation followed by the asterisk wildcard (*) to select only those menus that start with that prefix. The default is the asterisk wildcard (*) for a list of all menus.
Note
If you issue any of the commands without parameters, Natural ISPF prompts you for
valid values.
The following examples are provided below:
The command:
EDIT MNU MAIN
displays the Main Menu definition in Editor format. You can modify the menu and save it
with the command SAVE.
Note
If you delete the modified menu, you only back out your changes: you cannot delete a
supplied system menu.
The command:
LIST MNU *
lists all defined menus in the same format as when you select the MENU
LIST option from the Administrator Menu, for example:
LIST-MNU:* -------------------------------------- Row 0 of 13 - Columns 006 051
COMMAND===> SCROLL===> CSR
MENU TYPE HEADER
** ******************* top of list *******************
ADMN SYS CONFIGURATION MENU
BTCH USER Batch Utilities Menu
DOC USER NATURAL ISPF doctest
ISPF USER JCL for ISPF development and ins
MAIN USER NATURAL ISPF MAIN MENU
NULL USER Sorry you are not authorized to
MPAN SYS NSPF MAIN MENU
SAG USER Software AG MENU
PROF SYS PROFILES MENU
SDSF USER 'like SDSF' primary option menu
TEST USER 'LIKE SDSF' PRIMARY OPTION MENU
SYS SYS SYSTEM FACILITIES
UTIL USER NATURAL ISPF Utility Menu
** ***************** bottom of list ******************
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Help Split End Suspe Rfind Rchan Up Down Swap Left Right Curso
|
Meaning of the column headings:
| Column | Meaning |
|---|---|
MENU |
Name of menu. |
TYPE |
Type of menu. Possible values:
When your Natural ISPF system is upgraded by a later version, only
|
You can select any menu from the list with the E
(EDIT) or D
(DELETE) line command entered in the input field preceding
the menu name. The EDIT option allows you to modify the menu
definition.
Note
When modifying a SYS-type menu, you actually create a new
USER-type copy of it. If you delete this menu later, only the
USER-type version is deleted, and the old SYS-type menu is
displayed again. It is not possible to delete SYS-type menus.