by sumitmishra » Thu Oct 02, 2014 11:02 am
Hi,
I have noticed one thing, when I put display in my rexx exec and macro (IM001) as mentioned below:
/*REXX*/
ISREDIT "MACRO PROCESS"
TRACE OFF
"ISREDIT (USTAT) = USER_STATE"
/*"ISPEXEC VGET (ENDEXEC) SHARED"*/
"ISPEXEC VGET (INPUT1) SHARED"
SAY "MACRO INPUT1 :" INPUT1
"ISPEXEC VGET (INPUT2) SHARED"
SAY "MACRO INPUT2 :" INPUT2
Below is the message I got after execution:
INPUT1 : ABC,
INPUT2 : EFG,
MDSN : xxxxxx.TEST.MYUTIL,
XXXXXX.TEST.MYUTIL,
,
TOTAL 3 MEMBERS OF XXXXXX.TEST.MYUTIL TO BE PROCESSED..........,
MEMBERS STATUS,
MACRO INPUT1 :,
MACRO INPUT2 : EFG,
MACRO MDSN : XXXXXX.TEST.MYUTIL,
TEST1 PROCESSED SUCCESSFULLY,
MACRO INPUT1 :,
MACRO INPUT2 : EFG,
MACRO MDSN : XXXXXX.TEST.MYUTIL,
TEST2 PROCESSED SUCCESSFULLY,
MACRO INPUT1 :,
MACRO INPUT2 : EFG,
MACRO MDSN : XXXXXX.TEST.MYUTIL,
TEST3 PROCESSED SUCCESSFULLY,
***,
\
Input 1 is coming as empty inside the macro where as INput2 and MDSN values are coming as expected.. I think this is the reason why it is not working. I think there is some thing missing in my macro. Can some one please advise me?
Thanks