Setting up the enhanced ISPF commands
There are two methods of setting up the enhanced ISPF commands.
Using LIBDEFs
LNG = 'ENU'
- You can specify JPN for Japanese or KOR for Korean.
hlq = 'FMN'
- Results in names in the form hlq.SFMNxxxx if sfx=''.
optl = ''
- Specifies whether there is a separate installation options library.
sfx = ''
- Results in names in the form hlq.SFMNxxxx.sfx
hlq2 = ''
- libdef fixtest library first in the form hlq2.SFMNxxxx.
sfx2 = ''
- libdef fixtest library first in the form hlq2.SFMNxxxx.sfx2.
Without using LIBDEFs
Set up your edit or view function key
- Primary commands for the search report.
- Editing of data from the search report.
- Various useful functions from an edit or view session when your cursor is positioned on a word or data set name you are interested in.
Use the ISPF KEYS command to assign this macro to a function key for edit and view sessions. In this example F4 is used but you can substitute another function key value for your own setup.
Figure 1 shows the key definition if you use LIBDEFs.
──────────────────────────── Keylist Utility ─────────────────────────────────────
File
──────────────────────────────────────────────────────────────────────────────────
PRIVATE ISR Keylist ISRSPEC Change Row 1 to 12 of 24
Command ===> Scroll ===> PAGE
Make changes and then select File action bar.
Keylist Help Panel Name . . . ISRSPECH
Key Definition Format Label
F1 . . . HELP SHORT Help
F2 . . . SPLIT LONG Split
F3 . . . EXIT SHORT Exit
F4 . . . FMNELIBD KEY LONG EKEY
F5 . . . RFIND SHORT Rfind
⋮
Figure 2 shows the key definition if you do not use LIBDEFs.
──────────────────────────── Keylist Utility ─────────────────────────────────────
File
──────────────────────────────────────────────────────────────────────────────────
PRIVATE ISR Keylist ISRSPEC Change Row 1 to 12 of 24
Command ===> Scroll ===> PAGE
Make changes and then select File action bar.
Keylist Help Panel Name . . . ISRSPECH
Key Definition Format Label
F1 . . . HELP SHORT Help
F2 . . . SPLIT LONG Split
F3 . . . EXIT SHORT Exit
F4 . . . FMNSRCHK LONG EKEY
F5 . . . RFIND SHORT Rfind
⋮
Make PDSE Workbench available from an ISPF 3.4 data set display
Define one of the following REXX execs in a member of your choosing. The member must be in a data set that is available in the SYSEXEC or SYSPROC concatenation for the TSO ISPF session, or in ALTLIB.
/* REXX INVOKE PDSE2 WORKbench */
ARG DSN
address ISPEXEC
"SELECT CMD(%FMNELIBD FUN PWB "DSN") MODE(FSCR)"
exit
/* REXX INVOKE PDSE2 WORKbench */
ARG DSN
address ISPEXEC
"SELECT CMD(FILEMGR PWB "DSN") MODE(FSCR)"
exit