The challenges y'all raise are one reason for my writing the Product Launch 
Point (PLP) tool.  You add PLP to the ISPF command table and then you have easy 
access to a fully dynamic ISPF menu. It supports nesting menus and every 
product is dynamically defined in a PLP table - all the dd's required, how it 
is started, an ispf applid if it needs a unique one.  Then from any ispf panel 
just enter PLP ISMF (using ISMF as an example). And with PLP you have a default 
system level PLP and you can have individual levels and group levels.  You can 
find it at http://lbdsoftware.com/ispftools.html or on the CBTTape File 312.  

The biggest advantage is you no longer have to manually edit/update ispf panels 
- it's all in a dynamic table.


Lionel B. Dyck <sdg><
Website: http://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Jesse 1 Robinson
Sent: Friday, January 17, 2020 11:00 AM
To: [email protected]
Subject: Re: Starting an application in ISPF

A command table entry can certainly be useful, but we hit a snag some years 
ago. (Have not retried the construction since.) Suppose you have a local panel 
reached via A --> B --> C, where panel C has the SELECT for your app, say ISMF. 
If you type 

   A.B.C.ISMF

your menu select will work one way. But if you are already on the C panel 
(A.B.C), then typing ISMF is ambiguous. Do you get your panel SELECT option, or 
do you get the command table entry? The two results may differ depending on how 
things are coded. Users may not be happy. ;-(

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
[email protected]

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
ITschak Mugzach
Sent: Thursday, January 16, 2020 10:20 PM
To: [email protected]
Subject: (External):Re: Starting an application in ISPF

And even simpler, add it's and select cmd options to your ispf command table. 
This way you can type a short name to invoke it.

ITschak

בתאריך יום ו׳, 17 בינו׳ 2020, 2:44, מאת Frank Swarbrick ‏<
[email protected]>:

> This works.  Thanks much.
>
> ________________________________
> From: IBM Mainframe Discussion List <[email protected]> on 
> behalf of Steve Smith <[email protected]>
> Sent: Thursday, January 16, 2020 5:16 PM
> To: [email protected] <[email protected]>
> Subject: Re: Starting an application in ISPF
>
> Just write and invoke a simple exec (or clist if that's your thing):
>
>  /* REXX */
>  ADDRESS ISPEXEC
>  'SELECT PGM(DGTFMD01) NEWAPPL(DGT) SCRNAME(ISMF)'
>  EXIT
>
> You could also invoke it from option 7.1 (Dialog Test), but that adds 
> some overhead.
>
> sas
>
>
> On Thu, Jan 16, 2020 at 6:47 PM Frank Swarbrick < 
> [email protected]>
> wrote:
>
> > Doesn't work for me.  Must not be in my "profile" or something.


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to