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
