z/OS ISPF Planning and Customizing
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Variables that control automatic Browse and Print

z/OS ISPF Planning and Customizing
GC19-3623-00

The process of automatically invoking the Browse function for a generated list data set, and subsequently displaying the Foreground Print Options panel is completely external to the ISRFPR program. The ZFBROWS and ZFPRINT variables control these functions. These variables reside in the shared variable pool. Select the distributed Foreground option on the ISRFPA Foreground Selection panel to store ZFBROWS and ZFPRINT in the shared variable pool. ZFBROWS is set to "ISRBROB" (use any nonblank name) and ZFPRINT is set to "ISRFPPRT" (the print panel name).

Use the BROWSE service to invoke the browse function from each CLIST. Use the SELECT service to invoke the print function from each CLIST. SELECT service invokes the ISRFPT program (load module). ISRFPT is distributed with PDF.

ZFPRINT is the variable that is set to the name of the panel to set the print options panel name the dialog developer calls.

The ZFLID variable in ISRFPPRT (Foreground Print Options panel) should be set to the data set name you are going to print. Use the VPUT service to put both the ZFPRINT and ZFLID variables in the shared variable pool. If you do not want to invoke automatic browse or print, set the corresponding variables to blank in either the individual option panels or CLISTs. If you want to set the variables from a panel, remember to use VPUT to store the variables in the shared variable pool so the CLISTs can access them.

When the language processor sends a return code greater than 12 to the ISPF-supplied CLISTs, CLIST bypasses automatic browse and display of the print panel. The exceptions to this are the PL/I Checkout compiler and the COBOL and FORTRAN Interactive Debug programs. The CLISTs for these programs do not display browse or print if the return code is a system return code (for example, "S0C1").

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014