On Tue, 12 Jan 2021 11:26:32 +0000, Sean Gleann wrote:
>
>     7 *-* "ISREDIT MACRO"
>       >L>   "ISREDIT MACRO"
>       +++ RC(20) +++
> 
That belongs not here but in your initial macro.

>    21 *-*   "ISPEXEC EDIT DATAID(&DSN) MEMBER(&MEMBER) MACRO(&ME)"
>       >L>     "ISPEXEC EDIT DATAID(&DSN) MEMBER(&MEMBER) MACRO(&ME)"
> 
Does Edit evaluate the apparent symbol "&ME"?  Where is it given a value?

Was that from the (lately deleted) PARSE SOURCE instruction?  Then:
     "ISPEXEC EDIT DATAID("DSN") MEMBER("MEMBER") MACRO("ME")"

If you're attempting to use your driving exec as your initial macro (I've
done that at times), you need dual-path logic to prevent loops.

>  ISPP330 BDISPMAX exceeded       -/-100 displays exceeded in batch mode on
>panel
>
What's causing Edit to attempt a display?

As alternatives to Edit I suggest either EXECIO DISKR - EXECIO DISKW
or LMGET -  LMPUT logic.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to