Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Control statement string sent to the EFS program z/OS DFSORT Application Programming Guide SC23-6878-00 |
|
DFSORT scans for the requested control statement from SYSIN, SORTCNTL, DFSPARM, or the invoker's parameter list to create a contiguous control statement string; DFSORT will handle any necessary continuation requirements for control statements from SYSIN, SORTCNTL, or DFSPARM. DFSORT scans for the requested PARM option to create a contiguous PARM option string. DFSORT places a copy of the requested control statement or PARM option string in a contiguous storage area for the EFS program. No labels are supplied with the control statement; the address of the string always points to the first byte of the appropriate operation definer or PARM option. DFSORT will send the requested control statement(s) or PARM option(s) to the EFS program as found by DFSORT; DFSORT will provide limited syntax checking of control statements or PARM option(s) before sending them to the EFS program. In addition to following the rules in General coding rules, you
must observe the following rules for non-DFSORT control statements:
In addition to observing the rules in z/OS MVS JCL User's Guide and
z/OS MVS JCL Reference you
must observe the following rule for non-DFSORT PARM options:
DFSORT will send the requested DFSORT or non-DFSORT control statements
or PARM options that remain after DFSORT override rules have been
applied.
Thus the EFS program will not be sent duplicate DFSORT or non-DFSORT control statements (except for the DFSORT OPTION and DEBUG control statements as explained in Special handling of OPTION and DEBUG control statements), or duplicate PARM options. If the EFS program supplies non-DFSORT operands on the DFSORT OPTION control statement and the OPTION control statement is supplied in the extended parameter list, the EFS program must specify the non-DFSORT operands after all DFSORT operands. DFSORT will free any storage it acquired for the control statement or PARM string. Note: Blanks and quotes are very important to DFSORT in
determining the control statement to send to an EFS program. Do not
supply unpaired quotes in the INCLUDE/OMIT control statements, because
DFSORT treats data within quotes as a constant, and treats blanks
outside of quotes as the major delimiter.
|
Copyright IBM Corporation 1990, 2014
|