View previous topic :: View next topic
|
Author |
Message |
Chinnadu
New User
Joined: 05 Mar 2009 Posts: 46 Location: Hyderabad
|
|
|
|
Hi,
In our system we have some user defined ISPF panels, I want to have a look at the source code of the ISPF modules but I dont know where is the source and what is the type of the source code. Is there any way to find out the source of the ISPF modules. Can anyone help me in this. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
It is not clear just what you want to do.
Your panels should be in a pds that is in ISPPLIB.
You might also key ISPPREP in the command line and see if this shows what you want.
If this is not what you are looking for, please clarify. |
|
Back to top |
|
|
gcicchet
Senior Member
Joined: 28 Jul 2006 Posts: 1702 Location: Australia
|
|
Back to top |
|
|
gcicchet
Senior Member
Joined: 28 Jul 2006 Posts: 1702 Location: Australia
|
|
|
|
Sorry Dick always too quick for me
Gerry |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hi Gerry,
Quote: |
Sorry Dick always too quick for me |
Looks like we were pretty much the same quickness. . .
d |
|
Back to top |
|
|
Josh Keller
New User
Joined: 08 Oct 2007 Posts: 36 Location: Columbia, SC
|
|
|
|
At my shop we have TRX and I'm not sure if this is a standard in ISPF or not.
Anyhow, when I'm on a panel, I can type TSO TRX ED on the command line and it opens the panel source in an edit session.
When I want to find out where an executable source is being pulled from, I start a TRX Trace.
TSO TRX TRACE
Then enter the option or command you want to trace. You'll start seeing the concatination of libraries being searched for a member. Look for the executable in question and which lib it was located in.
This is an example output when I enter option 2(edit) from the primary option panel.
Code: |
MEM ISREDRT DDN ISPPROF DSN TSO.xxxx.ISPPROF
Member located
Mem ISREDM01 DDn ISPPLIB Dsn SYS3.SYSTEMS.USER.ISPPLIB
Mem ISREDM01 DDn ISPPLIB Dsn ISP.SISPPENU
Member located
*** |
From this, I can tell the panel ISREDM01 was found in lib ISP.SISPPENU.
To turn trace off enter TSO TRX TRACE OFF on the command line.
I haven't come across this option on this forum yet, so I thought I'd contribute. Hope this helps some.
Josh |
|
Back to top |
|
|
Robert Sample
Global Moderator
Joined: 06 Jun 2008 Posts: 8697 Location: Dubuque, Iowa, USA
|
|
|
|
The fact that you have to put "TSO TRX" means it is not an ISPF command but a TSO command. And TSO does not include a TRX command as delivered from IBM -- so this is a site-specific package, presumably purchased, and your commands may not apply to other sites. |
|
Back to top |
|
|
Pedro
Global Moderator
Joined: 01 Sep 2006 Posts: 2547 Location: Silicon Valley
|
|
|
|
Use PANELID command and the name of the panel will appear in the upper left. Say for example that the panel name is XYZ
You can use TSO ISRDDN to list your allocations and within, use MEMBER XYZ to search for the member. ISRDDN will display which datasets have that particular panel. |
|
Back to top |
|
|
Chinnadu
New User
Joined: 05 Mar 2009 Posts: 46 Location: Hyderabad
|
|
|
|
Hi Pedro,
I got it,Your suggestion worked for me. Thanks. |
|
Back to top |
|
|
|