*I have not tried this*, but could you use SET FILE-VAR TO ADDRESS OF FILE-NAME? Does that make FILE-VAR point to the DCB? If so, then, with the file closed, move in your DD name, open, write, close. Rinse and repeat.
Like I said, I don't know if this will work, but it's worth a try. Chuck On Fri, Apr 28, 2023 at 2:38 PM Schmitt, Michael <[email protected]> wrote: > I know how to have a COBOL program on z/OS use a data set name that isn't > determined until runtime, via an environment variable. My question is can > you use one file (i.e. one select/assign and one FD) to write to different > DD names, that were already allocated in the JCL? > > I can't find a way, and in the manual the syntax for the environment > variable method requires a DSN or PATH, no option for a DD name. > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
