View previous topic :: View next topic
|
Author |
Message |
Vishwamurthy
New User
Joined: 11 Mar 2008 Posts: 57 Location: India
|
|
|
|
superk wrote: |
IKJEFT01 is the TSO/E program. You use it whenever you wish to perform a TSO function within a batch job. It allows you to perform any TSO function. For a general list of all TSO functions, type TSO HELP. Additionally, IKJEFT01 allows you to run programs written in TSO/E Command List (CLIST) and/or TSO/E REXX. Optionally, you can also invoke other environments, such as ISPF , allowing you to run ISPF Dialogs in a batch environment.
Usually, the only parameter list supplied is the member name of a CLIST or REXX Exec (along with their parameters) as defined in the SYSPROC library.
Here is a link to a discussion of the different TSO programs, and links to the IBM documentation libraries:
Back to top |
I'm sorry to open this topic after so many days but i am very interested in learning more about this utility and i have found the link in the quoted text missing; also i would like to know if there is any way in which we can simply add a dataset to a dd name like SYSPROC or SYSEXEC without FREEing and then allocating; also, what exactly is the difference between specifying PARM=<PROGNAME> for a REXX program and specifying it in the data inside the DD statement SYSTSIN for that utility.. Like the SYSPRINT, SYSUT1, SYSUT2, SYSIN for IEBGENER what are the DD statements that are mandatory for running this utility; what non-mandatory DD statements are there for the same (DD statements not for the program we are running using this utility); i am sorry if i am asking a lot of questions in the same post in a format that may not be appropriate. Thank you. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
IKJEFT01 is not some utility. . . It is simply TSO Batch.
If you explain what you want to accomplish rather than "free"ing and allocating, someone may have a suggestion.
What do you want to use as input and what do you want as output? |
|
Back to top |
|
|
Douglas Wilder
Active User
Joined: 28 Nov 2006 Posts: 305 Location: Deerfield IL
|
|
|
|
1) is any way in which we can simply add a dataset to a dd name like SYSPROC or SYSEXEC without FREEing and then allocating?
See ALTLIB AND TSOLIB
2) what exactly is the difference between specifying PARM=<PROGNAME> for a REXX program and specifying it in the data inside the DD statement SYSTSIN for that utility?
Symbolic substitution will be done on parms but not instream data.
More than 1 command may be executed using SYSTSIN, only 1 command can be used in the parm.
3) what are the DD statements that are mandatory for running this utility?
SYSTSPRT(Output listing), SYSTSIN(Input)
4) what non-mandatory DD statements are there for the same (DD statements not for the program we are running using this utility)?
Additional DDs would be needed if you wanted to run other things such as ISPF.
You may add any other DDs that you want, but I do not know any other that will be used.
I think I have answered all of your questions. |
|
Back to top |
|
|
Vishwamurthy
New User
Joined: 11 Mar 2008 Posts: 57 Location: India
|
|
|
|
Thank you Douglas Wilder. You have solved a big puzzle. Very much appreciated. Especially the second one PARM/SYSTSIN part was beautifully answered. Thanks IBMMAINFRAMES FORUM . |
|
Back to top |
|
|
|