Thanks Matan,
That got me closer, but I got the same message further in the program.
The next SDSF command is:
ADDRESS SDSF "ISFACT ST TOKEN('"TOKEN.IX"') PARM(NP ?)" ,
"( PREFIX JDS_"
Gadi
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of
Matan Cohen
Sent: Tuesday, October 19, 2010 2:52 PM
To: [email protected]
Subject: Re: Problem running SDSF REXX in Batch
hi Gadi,
*ISFMSG2.3 IS: ISF146I REXX variable ISFCOLS set, return code 00000001
value is 'JNAME TOKEN JTYPE JNUM QUEUE JCLASS POS PRTDEST SYSAFF ACTSYS
STATUS'.
ISFMSG2.4 IS: ISF741E Error processing command 'FILTER DATER 2010.292'
associated with variable ISFFILTER, reason: COLUMN NOT FOUND.*
*
*
* i think the problem is you are trying to filter by a cols which don't
exist .*
*try adding the "alternate" word after the VERBOSE : *"ISFEXEC ST (VERBOSE
alternate)"
On Tue, Oct 19, 2010 at 2:37 PM, Lizette Koehler <[email protected]>wrote:
> > I am trying to run a REXX exec that accesses a specific job.
> > When I run the exec interactively using the EX command in SDSF it works
> > fine.
> > When I run it in batch it fails.
> > The beginning of the exec is:
> > /* REXX */
> > RC=ISFCALLS('ON')
> > DD = SUBSTR(DATE("S"),1,4)"."DATE("D")
> > ISFPREFIX = "CTMTDAY"
> > ISFFILTER = "DATER "DD
> > ADDRESS SDSF "ISFEXEC ST (VERBOSE)"
> >
> > When I run it in batch using the job:
> > //TSOBATCH EXEC PGM=IRXJCL,PARM='SDSFREXX'
> > //SYSTSPRT DD SYSOUT=X
> > //SYSEXEC DD DSN=V110GAD.CLIST,DISP=SHR
> >
> > I get:
> > ISFMSG IS: COLUMN NOT FOUND
> > ISFMSG2.1 IS: ISF754I Command 'PREFIX CTMTDAY' generated from
> > associated variable ISFPREFIX.
> > ISFMSG2.2 IS: ISF147I REXX variable ISFCOLS fetched, return code
> > 00000001 value ''.
> > ISFMSG2.3 IS: ISF146I REXX variable ISFCOLS set, return code 00000001
> > value is 'JNAME TOKEN JTYPE JNUM QUEUE JCLASS POS PRTDEST SYSAFF ACTSYS
> > STATUS'.
> > ISFMSG2.4 IS: ISF741E Error processing command 'FILTER DATER 2010.292'
> > associated with variable ISFFILTER, reason: COLUMN NOT FOUND.
> >
> > I ran the example REXX exec that runs the WHO command.
> > The difference between the batch and online results is that they
> > display different group names and indexes.
> >
> > Could this be the problem?
> > How do I fix it?
> >
> > Gadi
>
>
> I might send this type of question to the TSO REXX newsgroup.
>
> I have tried both IRXJCL an IKJEFT01 in batch for my SDSF rexx process.
> Both work.
>
> Try running the batch process with TRACE ?r in the REXX code.
>
> What level of z/OS are you running under?
>
>
> Lizette
>
> >
> > Hi,
> >
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
>
--
best regards,
matan cohen
MF System Administrator.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם
החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו
החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק)
המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון,
ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html