EF line command

The EF line command invokes a VSAM EDIT function on an OLIST object. The action taken depends on the type of object, as shown below:

TYPE Member or pattern specification (if any) Processing
SEQ   Invoke the VSAM editor
PDSe None Display MSL of all members with browse as default process
PDSe Pattern specified Display MSL of matching members with browse as default process
PDSe Member specified Invoke VSAM editor over member
SCLM None Display MSL of all members with edit as default process
SCLM Pattern specified Display MSL of matching members with edit as default process
SCLM Member specified Invoke ISPF editor over member
SCLM   Same as for SCLM
LIST   Display temporary OLIST of matching items with edit as default process
OLIST   Display permanent OLIST of matching items with edit as default process
VSAM   Edit VSAM file (if option installed)
USER   Invoke the USER-supplied editor (if option installed)

Usage notes

EF can be used as a line command or, when preceded by an item number, as a main command.

The VSAM editor must be first defined during DSC customization via the %IQIWIZRD CLIST. If that is not the case, this command acts like the OLIST EDIT command.

Examples

Command   Member   Num. Data Set Names/Objects  Volume
--------  -------- ---- ----------------------- ------
EF                    2 'ACCOUNTS.JONES.COBOL'
EF                    3 'ACCOUNTS.TEST.COBOL'   TST001
EF         ACCMAIN    4 'ACCOUNTS.TEST.COBOL'
EF          PAY*      5 'ACCOUNTS.TEST.COBOL'   TST001