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


Using the Hardcopy utility with DBCS support

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

When double-byte character set (DBCS) data and field-ruling information are in a data set, you cannot use the print program provided with Hardcopy utility (option 3.6). You must modify the ISRUHCP panel and the ISRUHCS1 skeleton to print the contents of the data set.

Use the ISRUHCP panel to specify print information to ISPF. Also, include the printout destination. Modify the panel as follows:

  1. Add these input fields to the )BODY section:
    • A field to indicate a user-supplied print program is going to execute
    • Fields to provide information to the user-supplied program.
  2. Add this logic to the )PROC section:
    • After all input checking is finished, if the user-supplied program is requested and a local terminal ID is specified, copy the terminal ID to a variable and clear out the original variable. Set a dummy SYSOUT class, if not set already.
    • VPUT all newly defined variables to the profile pool.

For information on modifying the )BODY and )PROC sections of a panel, see the z/OS ISPF Dialog Developer's Guide and Reference.

The ISRUHCS1 skeleton uses IEBGENER to print the data set. Make these changes to this skeleton:

  1. If the user-supplied print program is requested, modify the SYSUT2 DD statement from SYSOUT to a temporary data set. Modify the DCB information also.
  2. If the user-supplied program is requested, add a job step for initiating the user-supplied program that prints the temporary data set. You can get all information for the user-supplied program from the variables in the profile pool.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014