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 = 'HFM'
- Results in names in the form hlq.SHFMxxxx if sfx=''.
optl = ''
- Specifies whether there is a separate installation options library.
sfx = ''
- Results in names in the form hlq.SHFMxxxx.sfx
hlq2 = ''
- libdef fixtest library first in the form hlq2.SHFMxxxx.
sfx2 = ''
- libdef fixtest library first in the form hlq2.SHFMxxxx.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.
Defining F4 with LIBDEFs shows the key definition if you use LIBDEFs.
Defining F4 without LIBDEFs shows the key definition if you do not use LIBDEFs.
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(%HFMELIBD FUN PWB "DSN") MODE(FSCR)"
exit
/* REXX INVOKE PDSE2 WORKbench */
ARG DSN
address ISPEXEC
"SELECT CMD(HFMMAIN PWB "DSN") MODE(FSCR)"
exit