On Sun, 7 Dec 2014 11:20:40 -0500, Peter Relson wrote: > >I might well be thinking of something else, but for whatever reason I was >thinking that something might show what substitution is done for PARMDD > Found it in:
http://www-01.ibm.com/support/knowledgecenter/SSLTBW_2.1.0/com.ibm.zos.v2r1.ieab600/iea3b6_Syntax66.htm z/OS 2.1.0>z/OS MVS>z/OS MVS JCL Reference>DD statement>SYMBOLS parameter>Syntax But: ...logging-DDname Start of change Optional parameter that indicates a valid DD name for the data set to use for logging results of the symbol substitution. Rules for DD names are described in DDNAME parameter. Note that logging-DDname is ignored if it is specified on the DD statement which describes a data set that is the target on the PARMDD keyword (see PARMDD parameter). End of change ...ignored...! WTF!? Time for a Requirement? Either the substitution result should be logged in logging-DDname or it should appear in an informative message after the EXEC statement. I suppose one might add an IEBGENER step to show in logging-DDname the results of substitution in SYSUT1, followed by an other step using the passed SYSUT2 as PARMDD. No! No! No! Are there any constraints on attributes, etc. of logging-DDname? This was mentioned in a thread here, "SYSIN Symbol Resolution vs. LRECL" circa 2013-10-10. (I confess; I cloned the topic.) The Search facility in Knowledge Center sucks and/or I don't know how to use it. I found this only by searching a downloaded PDF of the JCL Reference for "PARMDD". Could I have done better? -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
