------------------------------<snip>------------------------
A JCL SET statement value can also be passed and resolved as a PARM=
string, so it is possible to write a program in your favorite language
that takes the PARM= value and writes the data to a DD allocation in a
job-step. And if you must have multiple data lines substituted, for
example as SYSIN, use multiple job-steps with DISP=NEW for the first
step and DISP=MOD for each additional job-step.
-------------------------------<unsnip>-------------------------
I am contributing a "helper program" that might be useful in this area.
It substitutes PARM= values into control statements and writes them to a
DD named SYSIN, then invokes a program that's also specified in the PARM
field. It's called UTILITY and I'm about 15 minutes away from sending it
to the CBTTAPE site. A private E-Mail request will get you a copy.
----------------------------------------------------------------------
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