"Joe Zitzelberger" <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>... > On May 24, 2005, at 3:16 AM, Vernooy, C.P. - SPLXM wrote: > > > <[EMAIL PROTECTED]> wrote in message > > news:<[EMAIL PROTECTED]>... > >> In a recent note, Vernooy, C.P. - SPLXM said: > >> > >>> Date: Mon, 23 May 2005 15:33:12 +0200 > >>> > >>> You don't have to change the JCL to change the PARM if it is > >>> specified > > by > >>> the operator on the Start-command, or is built from symbolics. > >>> > >> How can you change a symbolic without changing JCL? > >> > > > > By specifying in the JCL: > > // INCLUDE MEMBER=xxx > > where xxx is filled externally regularly with new values. We use is to > > include e.g. all sorts of date variables in our production JCL. > > > > Kees. > > That one routinely makes the rounds under the guise of using system > symbols in JCL. > > So what you are saying is you have something today, perhaps this: > > SET LDATE='Tuesday, the 24th of May, 2005' > SET SDATE='24-05-2005' > > And you are worried that when the date rolls to something longer, > perhaps: > > SET LDATE='Tuesday, the 24th of December, 2005' > SET SDATE='24-12-2005' > > That LDATE is going to push a parm past 100-bytes? > > This is possible, but if it could happen, your system today would > provide you with JCL errors on the long named months. > > If your program freaks out one morning and starts putting in the > include member: > > SET SDATE='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' > > Then you have a valid point -- but I would say, you need to go back to > the oft asked question: 'what changed'? >
Yes, this an example of what I meant. I reacted to the statement that you cannot extend the parm over 100 bytes without changing the JCL. You can with INCLUDEd SET statements. The date variables are an example of how they are used today. Tomorrow they might be used for companynames, productcodes etc. etc. that can be reorganized overnigth from short cryptic to long explanatory names. Kees. ********************************************************************** For information, services and offers, please visit our web site: http://www.klm.com. This e-mail and any attachment may contain confidential and privileged material intended for the addressee only. If you are not the addressee, you are notified that no part of the e-mail or any attachment may be disclosed, copied or distributed, and that any other action related to this e-mail or attachment is strictly prohibited, and may be unlawful. If you have received this e-mail by error, please notify the sender immediately by return e-mail, and delete this message. Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its employees shall not be liable for the incorrect or incomplete transmission of this e-mail or any attachments, nor responsible for any delay in receipt. ********************************************************************** ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

