On 6/9/2021 12:24 PM, Billy Ashton wrote:
Well, Kolusu has hit on the edge of the bullseye!

I searched the ISPPROF file, and found the split and swap command string in the ISPPROF member. It took a little magic from an old Rexx I had from who knows when (called ProfRead) that showed there is a ZSTART variable in ISPPROF. Closer look at the 7.3 function shows that only deals with ISRPROF, which is why I could not find it earlier.

We were able to delete this variable from the table, and now we get the expected results.

Thank you to all who had some great input  - I now know lots of ways to get this result if I need them!

Billy


All,

This is why you should ALWAYS start ISPF with APPLID(ISR). ISPF and PDF do that, but ISPSTART uses APPLID(ISP) by default. Starting ISPF with APPLID(ISP) leads to issues like this.

As far as deleting the ZSTART variable with 7.3 in a different APPLID, you can use the following procedure.

- Enter Dialog Test
- Enter a breakpoint in option 8 for SELECT and DISPLAY
- Enter TSO ISPVVLI (this will allow dialog test to honor breakpoints for ISPF native code) - In dialog test option 1, enter ISR@PRIM (or your primary option menu if different) int he PANEL field, and enter ISP (or the APPLID for the profile you want to nuke) int he APPLID field. - If the breakpoint doesn't appear, enter 2, 3.4, something in ISPF to show the breakpoint
- Select 3 for variables, L <variable>, then D to delete it.

Also, if you haven't done so, you should run ISPCCONF to set the default primary option menu to ISR@PRIM and the default ISPF APPLID to ISR. Search for my Configuring ISPF for Fun and Profit for detailed instructions on how to do that.

Regards,
Tom Conley

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

Reply via email to