How to execute a Clist panel program?



IBM's Command List programming language & Restructured Extended Executor

How to execute a Clist panel program?

Postby mainframegeek » Mon Oct 29, 2012 9:03 pm

How can i execute the panel? So that i can see how does it look like on the screen.
Is there any way to execute?
I tried it doing through 6 option from ISPF Panel with command TSO EXEC 'dataset(member)'.
It didn't work. It throws the error given below.
IKJ56533I STMT 73 - IF STMT CONTAINS NO EXPRESSION OR THEN KEYWORD
IKJ56533I STMT 88 - IF STMT CONTAINS NO EXPRESSION OR THEN KEYWORD

mainframegeek
 
Posts: 35
Joined: Sun Sep 16, 2012 1:57 pm
Has thanked: 3 times
Been thanked: 0 time

Re: How to execute a Clist panel program?

Postby Akatsukami » Mon Oct 29, 2012 9:09 pm

Use ISPF option 7; sub-option 6 to concatenate (via a LIBDEF) the library containing the panel to ISPPLIB, and sub-option 2 to actually display and test it.
"You have sat too long for any good you have been doing lately ... Depart, I say; and let us have done with you. In the name of God, go!" -- what I say to a junior programmer at least once a day

These users thanked the author Akatsukami for the post:
mainframegeek (Mon Oct 29, 2012 9:16 pm)
User avatar
Akatsukami
Global moderator
 
Posts: 1058
Joined: Sat Oct 16, 2010 2:31 am
Location: Bloomington, IL
Has thanked: 6 times
Been thanked: 51 times

Re: How to execute a Clist panel program?

Postby mainframegeek » Mon Oct 29, 2012 9:16 pm

Thanks Akatsukami.It worked :-).
mainframegeek
 
Posts: 35
Joined: Sun Sep 16, 2012 1:57 pm
Has thanked: 3 times
Been thanked: 0 time

Re: How to execute a Clist panel program?

Postby Pedro » Mon Oct 29, 2012 10:43 pm

How to execute a Clist panel program?


FYI. There are no such thing as a 'clist panel'. It is an ISPF panel.

FYI. You do not really execute panels; you DISPLAY them.

FYI. Many people do not consider panels to be programs. Historically, panels are not described as programs. It has been that way for so long that it looks odd to see 'panel programs'. Though, with the fairly new capability of imbedded rexx in panels and the existing panel capabilities, they -should- be considered programs.
Pedro Vera
User avatar
Pedro
 
Posts: 686
Joined: Thu Jul 31, 2008 9:59 pm
Location: Silicon Valley
Has thanked: 0 time
Been thanked: 53 times

Re: How to execute a Clist panel program?

Postby mainframegeek » Tue Oct 30, 2012 5:47 pm

I created a Panel in my personal PDS, i wanted to test its functionality. If i am using option 7, its not working for me.Option 7 is pointed to production libraries.
How can i test a ISPF Panel, which is present in my personal PDS.
Is there any CLIST program to access this or any Rexx program?
mainframegeek
 
Posts: 35
Joined: Sun Sep 16, 2012 1:57 pm
Has thanked: 3 times
Been thanked: 0 time

Re: How to execute a Clist panel program?

Postby NicC » Tue Oct 30, 2012 6:41 pm

How is it not working for you? Did you actually follow the steps Akatsukami told you to do? Your post following it says that it worked so following those same steps should work again.
The problem I have is that people can explain things quickly but I can only comprehend slowly.
Regards
Nic
NicC
Global moderator
 
Posts: 3025
Joined: Sun Jul 04, 2010 12:13 am
Location: Pushing up the daisies (almost)
Has thanked: 4 times
Been thanked: 136 times

Re: How to execute a Clist panel program?

Postby mainframegeek » Tue Oct 30, 2012 6:55 pm

Earlier i executed the panel which was present in production libraries for panel. Now i made some changes to this ISPF panel and stored in my personal PDS. I cannot save this in production libraries, because i don't have access to it.So i saved it in personal PDS, now i want to test my changes.
It is throwing error given below
ISPP100               
                       
Panel 'VMDAP005' error
Panel not found.       
mainframegeek
 
Posts: 35
Joined: Sun Sep 16, 2012 1:57 pm
Has thanked: 3 times
Been thanked: 0 time

Re: How to execute a Clist panel program?

Postby Akatsukami » Tue Oct 30, 2012 7:17 pm

mainframegeek wrote:Earlier i executed the panel which was present in production libraries for panel. Now i made some changes to this ISPF panel and stored in my personal PDS. I cannot save this in production libraries, because i don't have access to it.So i saved it in personal PDS, now i want to test my changes.
It is throwing error given below
ISPP100               
                       
Panel 'VMDAP005' error
Panel not found.       

It's not "throwing an error", it's "displaying an error message" (as Yoda said, "Do, or do not; there is no 'try'").

Did you LIBDEF your personal library to ISPPLIB whilst option 7? If not, execute sub-option 6, which displays a panel looking like the shell panel from ISPF option 6, and on the shell command line type:
LIBDEF ISPPLIB DATASET('your-library') STACK

(You'll have to do this every time you exit and enter option 7). Then go to sub-option 2 and execute your panel.
"You have sat too long for any good you have been doing lately ... Depart, I say; and let us have done with you. In the name of God, go!" -- what I say to a junior programmer at least once a day
User avatar
Akatsukami
Global moderator
 
Posts: 1058
Joined: Sat Oct 16, 2010 2:31 am
Location: Bloomington, IL
Has thanked: 6 times
Been thanked: 51 times

Re: How to execute a Clist panel program?

Postby mainframegeek » Tue Oct 30, 2012 9:04 pm

Thanks for correcting and suggesting the solution Akatsukami. It worked :-).
mainframegeek
 
Posts: 35
Joined: Sun Sep 16, 2012 1:57 pm
Has thanked: 3 times
Been thanked: 0 time


Return to CLIST & REXX

 


  • Related topics
    Replies
    Views
    Last post