View previous topic :: View next topic
|
Author |
Message |
karthik.ilangovan
New User
Joined: 05 Dec 2006 Posts: 27 Location: India
|
|
|
|
Hi,
In Option 7.2 (Dialog Test / Panels) of ISPF, If I want to test my own Personal Panel created and residing in my own Personal Library - How may we go about it ? I am getting ISPP100 (Panel Not found Error)...
.--------------------- Dialog Test --
| Menu Save Utilities Help
| -----------------------------------
| Display Panel
| Command ===>
|
| Panel name . . . . . . . WHATUP
I understand that we will have to concatenate my Panel Lirary to ISPPLIB.. I did that. I coded this in another PDS and Executed it.. But still it does not work..
ADDRESS ISPEXEC "LIBDEF ISPPLIB
DATASET ID('T0920KE.PDS.REXX.PROGS')"
My Panel WHATUP is within the above library..
Please help.
Thanks. |
|
Back to top |
|
|
karthik.ilangovan
New User
Joined: 05 Dec 2006 Posts: 27 Location: India
|
|
|
|
Would appreciate any help on this.
Thanks. |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
usually when doing <heavy> ISPF development the best thing to do is to
concatenate to the ISPF and tso libraries some USER development libraries
PANELS and MESSAGES to start with in order not to have to go thru the libdef all the times
in Your case the fastest approach would be to write a rexx snippet to
issue the libdef and do a display panel...
and then use the ISPF test facilities to test the rexx script ! |
|
Back to top |
|
|
karthik.ilangovan
New User
Joined: 05 Dec 2006 Posts: 27 Location: India
|
|
|
|
Thank You Enrico,
Acually, I was able to figure out this.
I ran the below on Option 7.6
Invoke Dialog Service
Command ===>
Enter dialog service and its parameters:
===>
Place cursor on choice and press enter to RETRIEVE command.
=> LIBDEF ISPMLIB DATASET ID('T0920KE.PDS.REXX.MSG') UNCOND
=> LIBDEF ISPpLIB DATASET ID('T0920KE.PDS.REXX.progs') UNCOND
And then option 7.2 worked... But, I tried to put the same concatenation step into one of my REXX Codes that run everytime i Logon to Mainframes - but does not seem to work - I even tried the STACK and UNCOND options..
By RC(-3), I think its a syntax Error... I tried with different corrections but no luck - Any Idea ?
4 *-* "LIBDEF ISPMLIB DATASET ID('T0920KE.PDS.REXX.MSG') STACK"
+++ RC(-3) +++
*** |
|
Back to top |
|
|
ofer71
Global Moderator
Joined: 27 Dec 2005 Posts: 2358 Location: Israel
|
|
|
|
Looks like you are running your logon REXX before you enter into ISPF, or you didn't prefixed your LIBDEF statements by ADDRESS ISPEXEC.
O. |
|
Back to top |
|
|
karthik.ilangovan
New User
Joined: 05 Dec 2006 Posts: 27 Location: India
|
|
|
|
Thanks Ofer71..
I was indeed running my REXX before entering into ISPF and so I out the LIBDEF statements into another CLIST that runs after entering ISPF and it worked...
Thanks, |
|
Back to top |
|
|
|