z/OS MVS Installation Exits
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Overrides of Parameters

z/OS MVS Installation Exits
SA23-1381-00

Keywords that override EXEC statement keywords within a procedure appear in the text string for the EXEC statement for the procedure. The values specified for the overridden keywords are applied to the EXEC statement during conversion.
//                 EXEC PROC=PROCA,TIME.STEP1=2,PARM.STEP2='ABCD'
Proc Key Number Parameters Proc Length Proc Name
8B 01 05 PROCA
Key Number Parameters Step Length Step Name Parm Length Parm
8F 02 05 STEP1 01 F2
Key Number Parameters Step Length Step Name Parm Length Parm
8E 02 05 STEP2 04 ABCD
DD statements that override DD statements within a procedure are merged with the overridden statement as the statements are converted. The resulting text string contains the result of the merged statements. The merging of the statements keeps all the keywords present on the overridden statement as long as they are not explicitly overridden or are not mutually exclusive with a keyword already specified on the overriding statement.
  //DD1 DD SYSOUT=A,DCB=(LRECL=133,DSORG=PS)
is overridden by
  //STEP1.DD1 DD DSN=XYZ,DCB=LRECL=80,DISP=SHR
The keywords are merged so that overridden parameters are replaced and mutually exclusive parameters are nullified. The resulting text string contains
//DD1 DD DSN=XYZ,DCB=(LRECL=80,DSORG=PS),DISP=SHR

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014