Mainframe Utility: SYNCEXT

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"!
            


Leave a Reply

Your email address will not be published. Required fields are marked *