How does the RC/Update Browse/Edit function determine which characters can be displayed?

Document ID : KB000055719
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Information on how RC/Update Edit/Browse determines which characters are displayable and which are not.

Solution:

RC/Update Browse/Edit does not determine, on its own, which characters are displayable. It utilizes the ISPF/PDF translation tables to determine which characters are displayable.

To elaborate, ISPF/PDF provides a set of translation tables which define the valid displayable character set for a 3278/3279 English terminal.

RC/Update Edit/Browse depends on these translation tables in order to determine which characters are displayable in an edit/browse session.
If a particular character is non-displayable, then RC/Update Edit/Browse will display the character as a blank or period.

It is necessary to customize ISPF/PDF's translation tables in order to display characters such as the EURO dollar sign (x'9f'), which by default is non-displayable.

Detailed instructions for doing so can be found in the IBM manual "ISPF Planning and Customizing", sub-sections 'Creating ISPF Translation Tables' and 'Creating PDF Translation Tables'.

Overall, the process involves updating the ISROWNTT and ISPOWNTT samples (which can be found in the ISP.SISPSAMP sample library), and re-assembling them as ISR3278/ISP3278 respectively (assuming your terminal type is a 3278).

Other Relevant Information:

The only table that absolutely MUST be updated, for RC/Update Edit/Browse purposes, is the TTETO table in ISROWNTT. However, ISPF/PDF may not function properly if you do not make all necessary changes to the other tables as well.