Thanks Steve,
For some reason I can't get the logon JCL in SDSF. I can get the ISPLOG and I can get the dump if the TSO UserID times out due to inactivity, but no JCL.
But the dump gave me the files I needed. Unfortunately a Rexx Script will not auto execute from them. I was able to track...
When I worked at a different shop they had a "Rexx Startup" PDS. If you put a Rexx script in this "Rexx Startup" PDS the script would execute when the User logged into TSO. I have looked through the manual and can't find any mention of this "Rexx Startup" PDS.
I am not a Systems Programmer...
That JCL would require adding the symbolic parameters. Maybe an example would better illustrate what I seem to having trouble stating.
Start with this Production version of the JCL
//*
//*...
OK apparently in an attempt to keep the size of my post down I left something out that confused everyone. I’ll try again.
First off, I have no intention of re-writing the Converter/Interpreter, or any other big project.
As for Rexxhead’s question about PROC’s. We use PROCs in Bind and...
That assumes you know the DSN name and how many nodes are in the JCL. Due to my shops standards I know the first 3 nodes, but there could be 2 to 4 additional nodes I would know nothing about. The Rexx script needs to be able to figure out where the DSN name ends and add the Users TSO ID as an...
That will work if I already know the name of the DSN.
But my situation is the User will copy a Production JCL module into their personal JCL library. Then they will run my Rexx script to make the changes necessary to convert a Production JCL into Test JCL.
This conversion script needs to...
Thanks kevinf2349 that will create the new file. But how do I change the DSN= statement in the JCL to reflect the new name?
DSN=this.is.a.dummy.file
DSN=this.is.a.dummy.file.userid
Kirby Haley
I am creating a script to convert Production JCL into Test JCL. One of our shop standards is that I must rename all files by adding a UserID. Is there a way to add a node to the end of a DSN that contains the TSO UserID?
For example
this.is.a.dummy.file would become...
Thanks for the quick response. Guess I keep doing it the manual way. Our IT Manager would have my head if I intentionally caused ISPF to abend daily. If I damaged the log files as well, he would have me transferred to our office in the middle of the of nowhere.
From a single TSO Session I frequently have 6 or more ISPF instances running. Typing =X a dozen plus times when I am ready to signoff for the day is a bit tedious. So I attempted to write a macro that would exit from all ISPF instances, no matter how many I am running, and then logoff TSO...
I am looking for a way to automatically run a REXX program when a user logs into TSO. I know its possible because I have seen it done at a different shop. But being an Application Programmer and not a Systems Programmer I obviously don't know where to look, because I can't find any...
I to am having problems with a similar program & macro. The list panel displays and I have to make a selection after the LMLIST statement before the macro is even called.
Here is the basic code:
/* REXX PROGRAM EDITPDS */
DATASET = "my.pds.dataset"
ADDRESS...
Thanks Frank. I'm an application programmer not a system programmer. So I have not programmed the ISPF Panels before. As soon as I read up in them I'll give your suggestion a try.
I'm assuming the place to learn about the ISPF Panels is the ISPF Users Guide. Does anyone know of a better source?
I am very new to Rexx programming. But thanks to your forum I am slowly making progress.
While I am looping through the edits I want to display a count of the number of changes so the user can see that the macro is still running. I am using a simple SAY command to display the count. The...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.