On 12 Jun 2012 13:29:40 -0700, in bit.listserv.ibm-main you wrote: >Clark stated, > >"If the statement //SYSOUT DD some parameters is missing and you have a >DISPLAY something in your program and the LE runtime option CBLQDA is >(ON), the program will dynamically allocate a temporary file with >DISP=(NEW,DELETE) and write to it. This is true for all QSAM files. >If the LE option is CBLQDA(OFF), you will get an abend on OPEN (or for >DISPLAY, first write). CBLQDA(ON) is purportedly to conform to the >COBOL standard although the standard assumed that the file would >remain somewhere. > >Clark Morris" > >This is simply WRONG, THE CBLQDA run-time option ONLY impacts the COBOL I/O >verbs > Read > Write > REWRITE >(actually - it really just applies to OPEN) > >It does NOT impact DISPLAY (or ACCEPT). See (for example)
Oops, this is a belated posting to say that my memory was obviously bad. My excuse is that I trying to remember from the 1995 - 1999 time frame when I dealt with this. Clark Morris > >http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ceea31b0/1.2.11.1 > > >OP, > You MIGHT want to look at the ENQ/NOENQ suboption of MSGFILE. It does >talk about when an ATTACH is going on or other LE processes might be >happening. > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
