|
|
| Author |
Message |
esmayeel_s
New User
Joined: 02 Apr 2008 Posts: 5 Location: pune
|
|
|
|
Hi,
we have one inhouse tool in which a series of panels are displaying one by one after entering some data.
In one of the panel we use to select a type giving "s" against a type like Jcl, once we hit a enter it will take us to one dataset from which we have to select some members for processing.
Now i want to know what happening behind this panel. is it calling some REXX, CLIST, SKELETON and displaying the nex panel populating the data or something different.
DS what it referring is wrong one it has to refer some other DS.
Thanks
Esmayeel |
|
| Back to top |
|
 |
References
|
|
 |
Moved: Wed Oct 15, 2008 3:16 pm by ofer71 From DB2 to TSO/ISPF |
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 3732 Location: Brussels once more ...
|
|
|
|
| The uderlying processing is most likely to be either a REXX or CLIST. |
|
| Back to top |
|
 |
esmayeel_s
New User
Joined: 02 Apr 2008 Posts: 5 Location: pune
|
|
|
|
I don't know how to start digging in this.
Could you please guide me in this.
Thanks
ESmayeel |
|
| Back to top |
|
 |
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 3732 Location: Brussels once more ...
|
|
|
|
Many way ................
type PANID in the panel and see the name that appears in the top left corner.
Use SUPERSRC to search where the panel is displayed, ISPPLIB, SYSEXEC and SYSPROC. Use TSO ISRDDN to get the PDS names allocated to the DDnames.
It's not an easy process as the panels can be invoked from REXX, CLIST or other panels.
Good luck. |
|
| Back to top |
|
 |
PeD
Senior Member
Joined: 26 Nov 2005 Posts: 354 Location: Belgium
|
|
|
|
| Quote: |
type PANID in the panel and see the name that appears in the top left corner.
|
Too short, Expat.
PANELID is better |
|
| Back to top |
|
 |
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 3732 Location: Brussels once more ...
|
|
|
|
| PeD wrote: |
| Quote: |
type PANID in the panel and see the name that appears in the top left corner.
|
Too short, Expat.
PANELID is better |
Shhhhhhhhhhhhhhhhh, don't tell everyone that I got it wrong
Thanks Pierre - good catch. |
|
| Back to top |
|
 |
enrico-sorichetti
Global Moderator
Joined: 14 Mar 2007 Posts: 3273 Location: italy
|
|
|
|
since it is an in house tool, why not ask Your peers  |
|
| Back to top |
|
 |
Pedro
Senior Member
Joined: 01 Sep 2006 Posts: 632 Location: work
|
|
|
|
How do you invoke your panels?
An alternate approach is to start with a known entity, like ISR@PRIM, and follow your normal path to get to your panel. Use TSO ISRDDN to find ISR@PRIM in your ISPPLIB concatenation, then follow the menu options that lead to your menu. |
|
| Back to top |
|
 |
esmayeel_s
New User
Joined: 02 Apr 2008 Posts: 5 Location: pune
|
|
|
|
Hi Pedro,
I found the panel name and that is there in ISPPLIB and this DS is in concatenation for my logging.
But i did't get what do you mean by "then follow the menu options that lead to your menu".
Could you please little bit more elaborate on this.
Thanks
Esmayeel |
|
| Back to top |
|
 |
gcicchet
Senior Member
Joined: 28 Jul 2006 Posts: 696
|
|
|
|
Hi,
select the panel and follow the options on the panel ie. the option may call another panel or call a CLIST/REXX or a PGM.
Then continue the hunt.
Gerry |
|
| Back to top |
|
 |
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 3732 Location: Brussels once more ...
|
|
|
|
| You need to read the source of the panel to find out what is happening. |
|
| Back to top |
|
 |
|
|