Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

How to compile ispf panel

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> TSO/ISPF
View previous topic :: :: View next topic  
Author Message
nkothako

Active User


Joined: 26 Nov 2008
Posts: 125
Location: chennai

PostPosted: Tue Jan 06, 2009 6:44 pm    Post subject: How to compile ispf panel
Reply with quote

How to compile, create a load modules & link to rexx pgms

In the below library there are 2 panels

Code:
PXXXXA.NAG.SPFMENUS.ISPPLIB << (GFCMEN,GFCSUB)


these panels are called by rexx pgm which is in the below lib

Code:
PXXXXA.NAG.EXEC        <<    (GFCACTV,GFCINIT)


note :
GFCACTV - does the activation & deactivation
GFCINIT - does the actual functionality and calls to above ispf panels
Back to top
View user's profile Send private message

expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Tue Jan 06, 2009 7:10 pm    Post subject:
Reply with quote

You might know what you want to do, but I sure don't.

The title asks about panels, yet the thread talks about REXX code.

Please tell us exactly what it is that you want to do and maybe someone might be able to help you.
Back to top
View user's profile Send private message
nkothako

Active User


Joined: 26 Nov 2008
Posts: 125
Location: chennai

PostPosted: Tue Jan 06, 2009 7:20 pm    Post subject: How to compile ispf panel
Reply with quote

expat,

my concern is how to compile ispf pannels
Back to top
View user's profile Send private message
superk

Moderator Team Head


Joined: 26 Apr 2004
Posts: 4649
Location: Raleigh, NC, USA

PostPosted: Tue Jan 06, 2009 7:29 pm    Post subject: Reply to: How to compile ispf panel
Reply with quote

Are you referring to using the Dialog Tag Language (DTL)?
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Tue Jan 06, 2009 7:37 pm    Post subject:
Reply with quote

I think he means ISPPREP

Type ISPPREP on the command line and follow the panel through
Back to top
View user's profile Send private message
Pedro

Senior Member


Joined: 01 Sep 2006
Posts: 2051
Location: Silicon Valley

PostPosted: Tue Jan 06, 2009 10:10 pm    Post subject: Reply to: How to compile ispf panel
Reply with quote

I do not think he knows what he wants. More likely, he wants to compile the rexx code and create a load module.
Back to top
View user's profile Send private message
Bill Dennis

Active Member


Joined: 17 Aug 2007
Posts: 562
Location: Iowa, USA

PostPosted: Wed Jan 07, 2009 1:25 am    Post subject:
Reply with quote

The panels don't require compiling. Just have them in the ISPPLIB concatenation for your program to find when the ISPF service is called.

There is a pre-processing option (ISPPREP) to save a few milliseconds of time when ISPF converts the panel to a 3270 data stream. Especially useful to store a 132 byte wide panel in an 80 byte ISPPLIB or if a panel is displayed 1000's of time a day!
Back to top
View user's profile Send private message
nkothako

Active User


Joined: 26 Nov 2008
Posts: 125
Location: chennai

PostPosted: Thu Jan 08, 2009 12:22 pm    Post subject: How to compile ispf panel
Reply with quote

guys i got finally how to create load moudle for ispf developed panels

the reason why i asked to provide source code security... since my developed tool will be common lib so any one can it... to avoid that thought to compile my panels..

more over i am very thankful to all you...

please refer the below steps those who want to know

steps
1)Type ISPPREP at command prompt
2)specify the input and outout datasets like below then enter


Code:
                      Preprocessed Panel Utility        Panel GFCSUB converted
Command ===>                                                                   
                                                                               
Specify input and output data set names below:                                 
                                                                               
Panel input data set:                                                         
  Data set name  . . 'PXXXXXA.NAG.SOURCE'                                     
  Member . . . . . . GFCSUB            (* for all members)                     
  Volume serial  . .                   (If not cataloged )                     
                                                                               
Panel output data set:                                                         
  Data set name  . . 'PXXXXXA.NAG.COMPILE'                                     
  Member . . . . . .                   (blank or member name)                 
  Volume serial  . .                   (If not cataloged    )                 
                                                                               
Enter "/" to select option                                                     
/  Replace like-named members                                                 
/  Save statistics for members           
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Thu Jan 08, 2009 12:39 pm    Post subject:
Reply with quote

Security for the source code of a panel ? Are you seriously saying that this is a business requirement.

Please tell me what is so sensitive that is contained in panel source that must be protected so closely. I wait with baited breath.
Back to top
View user's profile Send private message
Pedro

Senior Member


Joined: 01 Sep 2006
Posts: 2051
Location: Silicon Valley

PostPosted: Thu Jan 08, 2009 10:17 pm    Post subject: Reply to: How to compile ispf panel
Reply with quote

Quote:
to provide source code security

Sorry, I doubt there are any secrets in your panel. And panels can be reverse engineered fairly easily.

Security is not a good reason to compile a panel, though some may argue that performance is. But I think maintenance issues are more important.

Compiling just adds an extra step in your process... and it seems like it might be hard for someone to maintain it once you change jobs. I am sure your employer is paying to make things easy to maintain.
Back to top
View user's profile Send private message
MBabu

Active User


Joined: 03 Aug 2008
Posts: 401
Location: Mumbai

PostPosted: Thu Jan 08, 2009 11:48 pm    Post subject: Reply to: How to compile ispf panel
Reply with quote

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ispzdg40/C.2
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> TSO/ISPF All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Trace in CLIST PANEL cvnlynn CLIST & REXX 1 Thu Jun 22, 2017 11:06 pm
No new posts SCLM -- not installed -- panel ISRNOSLM dmitchell1105 IBM Tools 3 Fri Jun 09, 2017 10:41 pm
No new posts Customizing the ISPF HILITE Command Pedro TSO/ISPF 3 Fri Mar 03, 2017 11:49 pm
No new posts ISPF - How to come out of ISPF Panel parasmalik20 TSO/ISPF 5 Tue Feb 21, 2017 7:44 pm
No new posts the use of 'B3'x character in a panel Pedro TSO/ISPF 1 Thu Feb 16, 2017 3:09 am


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us