Previous Topic: Example 2Next Topic: Step 2: Add RMOROS Command Process


Example 3

This example shows you how to add selection code R to the primary option menu ISP@PRIM for SPF. Shading identifies the inserted lines.

%-----------------------  SPF-MVS PRIMARY OPTION MENU  ---------------
%OPTION  ===>_OPT                                                    
%                                                               +USERID   -
%   0 +ISPF PARMS  -     SPECIFY TERMINAL AND USER PARAMETERS   +TIME     -
%   1 +BROWSE      -     DISPLAY SOURCE DATA OR OUTPUT LISTINGS +TERMINAL -
%   2 +EDIT        -     CREATE OR CHANGE SOURCE DATA           +PF KEYS  -
%   3 +UTILITIES   -     PERFORM SPF UTILITY FUNCTIONS                    
%   4 +FOREGROUND  -     COMPILE, ASSEMBLE, OR DEBUG                      
%   5 +BACKGROUND  -     COMPILE, ASSEMBLE, OR LINK EDIT                  
%   6 +COMMAND     -     ENTER TSO COMMAND OR CLIST                       
%   7 +SUPPORT     -     TEST DIALOG OR CONVERT MENU/MESSAGE FORMATS      
%   8 +LM UTILITIES-     PERFORM LIBRARY ADMINISTRATOR UTILITY FUNCTIONS   
%   R +RMOSPF      -     DELIVER ADMINISTRATION                                   
%   T +TUTORIAL    -     DISPLAY INFORMATION ABOUT SPF                     
%   X +EXIT        -     TERMINATE SPF USING LIST/LOG DEFAULTS             
%                                                                          
+PRESS%END KEY TO TERMINATE SPF+                                           
%                                                                          
)INIT                                                                      
  .HELP = TTUTOR                                                      
  &ZHTOP = TTUTOR   /* TUTORIAL TABLE OF CONTENTS        */           
  &ZHINDEX = TINDEX /* TUTORIAL INDEX - 1ST PAGE         */           
)PROC                                                                
  &ZSEL = TRANS( TRUNC (&OPT,'.')                                     
                0,'PANEL(ISPOPT)'                                     
                1,'PGM(ISRBRO)'                                       
                2,'PGM(ISPEDIT)'                                       
                3,'PANEL(ISPUTIL)'                                    
                4,'PANEL(ISPFORA)'                                     
                5,'PANEL(ISRJOB)'                                      
                6,'PGM(ISPTSO)'                                     
                7,'PANEL(ISPOTAC)'                                 
                R,'PGM(EC1XMSPF) PARM(RMO.SYSTEM1)'                     
                T,'PGM(ISPTUTOR) PARM(T)'                             
                ' ',' '                                                 
                 X,'EXIT'                                             
                 *,'?' )                                             
 )END

Install the TSO Online Retrieval Option

The following step is required to install the TSO online retrieval option and is explained in detail in the next topic.

(Optional) Add STEPLIB DD statements to the TSO LOGON procedures if the load modules are not in a linklist library.

Step 1: (Optional) Add STEPLIB DD Statements

The action you take in this step depends on what you did during the base-product installation—specifically, did you:

If the load modules were not copied to one of the libraries in the linklist:

If the load modules were copied to one of the libraries in the linklist, no STEPLIB DD statements are required.

Note: If you have CA View, the CA View load modules either must also be in the linklist, or placed in a STEPLIB statement with this step.

Install the CA Roscoe Online Retrieval Option

The CA Roscoe online retrieval option runs as a command processor under ETSO/Roscoe.

The following steps are required to install the CA Roscoe/Cross-Memory Online Retrieval Option. Each step is explained in detail in the sections that follow.

  1. (Optional) Concatenate the Load Module Library to the ETSOLIB DD statement, if the load modules were not copied to a linklist library.
  2. Add the control statement for the RMOROS command processor to the Eligible Program List (EPL).
  3. Invoke the RMOROS command processor.

Step 1: (Optional) Concatenate the Load Module Library

If the load modules were not copied to a linklist library, concatenate the library that contains the load modules to the ETSOLIB DD statement in the CA Roscoe startup JCL.

Note: If you have CA View, the CA View load modules must also be either in the linklist or in an ETSOLIB statement with this step.