I have the following questions : 1.Running my REXX under ISPF/PDF under ispf p.6
EX TEST.BJSP55.ZTB9TMP(SCHDA04) TEST.BJSP55.ZTB9TMP(SCHDA04) /* REXX */ RC=ISFCALLS(ON) ISFOWNER ="CCBSP02" ADDRESS SDSF "ISFEXEC ST (DELAYED ALTERNATE)" IF RC<>0 THEN EXIT RC SAY "NUMBER OF ROWS RETURNED:" ISFROWS RC=ISFCALLS(OFF) EXIT 0 ***************************************************************** output: 3 *-* RC=ISFCALLS(ON) 4 *-* SAY 'RC1=' RC RC1= 0 5 *-* ISFOWNER ="CCBSP02" 6 *-* ADDRESS SDSF "ISFEXEC ST (DELAYED ALTERNATE)" >>> "ISFEXEC ST (DELAYED ALTERNATE)" 7 *-* SAY 'RC2=' RC RC2= 0 8 *-* SAY "ISFROWS1:" ISFROWS ISFROWS1: 27 9 *-* IF RC<>0 10 *-* SAY "NUMBER OF ROWS RETURNED:" ISFROWS NUMBER OF ROWS RETURNED: 27 11 *-* RC=ISFCALLS(OFF) 12 *-* EXIT 0 ******************************************************************** 2.Running the REXX on batch //RUNSCHDA JOB ADM#,TIME=1440,NOTIFY=&SYSUID,CLASS=2, // MSGCLASS=X,MSGLEVEL=(1,1),REGION=4M //JOBLIB DD DSN=DSN810.SDSNLOAD,DISP=SHR //RUNREXX EXEC PGM=IKJEFT01,DYNAMNBR=30,REGION=0M //SYSEXEC DD DISP=SHR,DSN=TEST.BJSP55.ZTB9TMP //SYSTSPRT DD SYSOUT=* //SYSTSIN DD * %SCHDA04 /* output: ********************************* TOP OF 3 *-* RC=ISFCALLS(ON) 4 *-* SAY 'RC1=' RC RC1= 0 5 *-* ISFOWNER ="CCBSP02" 6 *-* ADDRESS SDSF "ISFEXEC ST (DELAYED ALTERNATE)" >>> "ISFEXEC ST (DELAYED ALTERNATE)" 7 *-* SAY 'RC2=' RC RC2= 0 8 *-* SAY "ISFROWS1:" ISFROWS ISFROWS1: 0 9 *-* IF RC<>0 10 *-* SAY "NUMBER OF ROWS RETURNED:" ISFROWS NUMBER OF ROWS RETURNED: 0 ******************************** BOTTOM O Why the ISFROWS1 is diffenent between on batch with under ISPF/PDF? Thanks a lot! Best Regards, Jason Cai ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html