Starting QMF with ISPF

  1. Start QMF from an application program using the callable interface, or issue the ISPSTART command with or without parameters. The following examples show how to use ISPSTART to override the default values for the database subsystem name (DSN) and the plan ID (QMF720).

Customizing the ISPF selection menus

ISPF supplies a master application menu as part of its installation process. You can invoke QMF from the ISPF Master Application menu or from any other selection menu that you want to use. Figure 5 shows an example of how to code the ISPF Master Application menu to include QMF. The line for QMF is option 2.

You can change the program parameters you pass from TSO to QMF by using the QMF callable interface REXX procedure QMF720.SDSQEXCE(DSQSCMDE). Another method of passing program parameters is through the ISPF service call that QMF uses.

Figure 5. QMF Dialog on ISPF Master Application Menu
%------------------------  MASTER APPLICATION MENU  -------------------
%SELECT APPLICATION ===>_OPT     + 
%                                                           +USERID   -
%                                                           +TIME     -
%   1 +SPF        - SPF PROGRAM DEVELOPMENT FACILITY        +TERMINAL -
%   2 +QMF        - QMF QUERY MANAGEMENT FACILITY           +PF KEYS  -
%
%
%
%
%
%
%
%
%
%
%   P +PARMS      - SPECIFY TERMINAL PARAMETERS AND LIST/LOG DEFAULTS
%   X +EXIT       - TERMINATE USING LIST/LOG DEFAULTS
%
+PRESS%END KEY+TO TERMINATE + 
%
)INIT
)PROC
  &SEL = TRANS( TRUNC (&OPT,'.')
                1,'PANEL(ISR@PRIM) NEWAPPL'
                2,'PGM(DSQQMFE) NEWAPPL(DSQE)'
            /*                             */
            /* ADD OTHER APPLICATIONS HERE */
            /*                             */
                P,'PANEL(ISPOPT)'
                X,'EXIT'
              ' ',' '
                *,'?' )
)END
 
[ Previous Page | Next Page | Contents | Index ]