It's quite simple. I have a service routine that accepts callers requests to process a VSAM data set. The caller passes to me, among other things, the DDNAME and how it they want it processed (MACRF). The service routine doesn't support all options, but does support many of them.
John -----Original Message----- From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of Binyamin Dissen Sent: Thursday, March 08, 2012 6:53 AM To: [email protected] Subject: Re: Non-Flexible VSAM macros On Thu, 8 Mar 2012 00:05:10 +0000 Bodoh John Robert <[email protected]> wrote: :>That might be but I still need a meth of handling MACRF options as input. That I cannot figure out. If I had asked befor, please excuse my senior moments. Now that is a curious request. While I can understanding wishing to dynamically handle external parameters such as a DDNME, I fail to see the business case for dynamic MACRF. To specify dynamic MACRF requires a separate logic path for the RPL instructions as well. :>-----Original Message----- :>From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of Tony Harminc :>Sent: Wednesday, March 07, 2012 5:32 PM :>To: [email protected] :>Subject: Re: Non-Flexible VSAM macros :> :>On 7 March 2012 16:05, Bodoh John Robert <[email protected]> wrote: :>> I have been trying to use the VSAM macros to generate and modify an ACB. One of the things I would like to modify is the DDNAME. The DDNAME actually comes into my program as a parameter so I would like to issue a MODCB ACB=...DDNAME=(R3) but I get an error because the DDNAME parameter is not a character string. How can I set the DDNAME in an ACB where the name is dynamic? :> :>Did you not ask and have answered in great detail this very same :>question on Feb 9 of this year? :> :>Tony H. -- Binyamin Dissen <[email protected]> http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies.
