How about

was1=outtrap("trash.")                     
was2=trapmsg("on")                       
"EXECIO 5 DISKR Q1Q2Q3 (FINIS"          
x=trapmsg(was2)                        
x=outtrap(was1)                          

if  rc = 20  /*ddname not found, though trash.1 can be examined */ 


Let EXECIO do the work





On Wed, 21 Aug 2024 19:28:12 +0000 Billy Ashton
<00000665bda14df5-dmarc-requ...@listserv.ua.edu> wrote:

:>Hi all, I have a simple question, but my searches are eluding me (maybe 
:>I don't know what to ask for).
:>
:>In my Rexx program, before I try to do an EXECIO against it, I want to 
:>do something to make sure the DD statement is there and control the 
:>error. I tried ListDSI, but that only works on DASD files and not on 
:>instream (DD *) data.
:>
:>How can I test that I have the ABCXYZ DD statement allocated, if it is 
:>DD * or DD DATA? Likewise, how can I test for DD JKLMNO that is 
:>allocated to SYSOUT=* to be sure it is there (as I am writing via EXECIO 
:>to it)?
:>
:>Thank you and best regards,
:>Billy Ashton
:>
:>----------------------------------------------------------------------
:>For IBM-MAIN subscribe / signoff / archive access instructions,
:>send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
Binyamin Dissen <bdis...@dissensoftware.com>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to