Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 5 Implementation Requirements : Changing the EBCDIC Display Code Page

Changing the EBCDIC Display Code Page
To configure a z/OS EBCDIC display device to use a code page other than the TDS value (that is, IBM‑037), use the $SETOPT tool. This tool, which sets session parameters, has two arguments, parameter and value.
Use of $SETOPT
To use $SETOPT, call the tool within a rule. For example, to use a French EBCDIC device attached to a German z/OS system, run a rule similar to the following:
CALL $SETOPT(‘DISPLAYCODEPAGE’, ‘FRAN.IBM297’);
This calls an external translation table that maps French EBCDIC characters in code page IBM‑297 into German EBCDIC in code page IBM‑273 for use by the TIBCO Object Service Broker system. This translation ensures that data stored in the enterprise TDS is correct, and prevents data pollution from multiple devices in differing code pages.
The second argument to $SETOPT can alternately be specified in the form “.IBM297” with a leading period.
When to Use $SETOPT
Use the $SETOPT tool only if NLS cannot determine the code page of the display device and if that code page differs from the one defined in the SELF entry of the @NLS1 table. For more information on the @NLS1 table, refer to @NLS1 Table Specification.
$SETOPT is particularly useful for European multi-national customers with a central corporate Data Object Broker in one country and end users in other countries with differing displays. For example, it can be used by traveling users accustomed to a French EBCDIC display at a home location who need to use a Swedish EBCDIC display at a remote location.
See Also
TIBCO Object Service Broker Shareable Tools for more information about the $SETOPT tool.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved