Return to Mainframe Utilities Page
Module
/* REXX ***************************************************************/
/* UTILITY: SYNCEXT */
/* AUTHOR: DAVID LEIGH */
/* FUNCTION: THIS EXEC CALLS "SYNCVARS" TO SYNCRONIZE THE EXTENDED */
/* EDIT AND EXTENDED BROWSE VARIABLES FROM ONE PROFILE TO */
/* THE NEXT. */
/**********************************************************************/
/*** FIRST, QUEUE UP THE BROWSE VARIABLES ***/
DO I = 1 TO 39
QUEUE "QBRN"I
END
/*** NOW, QUEUE UP THE EDIT VARIABLES ***/
DO I = 1 TO 39
QUEUE "QERN"I
END
QUEUE "COL3EPFX"
/*** NOW, CALL SYNCVARS TO DO THE WORK ***/
ADDRESS ISPEXEC "SELECT CMD(%SYNCVARS)"
Documentation
SYNCEXT is a utility which syncronizes the dataset names you've entered on your
ISPF Extended Edit and Extended Browse panels to every profile in ISPF.
ISPF maintains different profiles for different applications. If Extended
Edit/Browse is invoked in a different application (and hence, a different ISPF
profile) the names of the datasets may be different or non-existant. This can
be frustrating since the purpose of those panels is to save typing. Noone
wants to type those dataset names in over and over again. SYNCEXT keeps you
from having to do that.
On any ISPF COMMAND or OPTION line, type:
COMMAND ===> tso syncext
When you hit ENTER, you will be presented with a little pop-up screen which
tells you which profile is being updated as it works its way through your
profile library. It takes the names as they have been typed in once and
propogates those names through out all your profiles in ISPF. If you ever make
changes to your Extended Edit/Browse screens that you want to be permanent, or
if you access a new application in ISPF and a new profile gets built which does
not have the names, just execute SYNCEXT again and you'll be "in-sync"!

0 Comments