Ts data sharing messages, Figure 112 – IBM SC33-1683-02 User Manual

Page 838

Advertising
background image

If you use this method, you must reassemble your modified copy of DFHTCTDY,
keeping the 'DY' suffix. The 'DY' suffix is necessary because, even if you use RDO
for all your terminals and have TCT=NO specified in your SIT or its overrides, CICS
uses DFHTCTDY by default to create control blocks for RDO-defined and
autoinstalled terminals.

If you specify a suffix other than 'DY' on the SIT TCT parameter, you must add your
translation code to the TCT you are using.

TS data sharing messages

CICS temporary storage (TS) data sharing uses AXM services to write operator
messages. These messages are in mixed-case English; table AXMMSTAB is used
to remove unprintable characters. If necessary, you can modify AXMMSTAB to
convert the messages to uppercase English.

The modules that use AXM message services are AXMSI, AXMSC, and
DFHXQMN. AXMSI and AXMSC are both in a linklist library; DFHXQMN is in the
CICS authorized library. To convert TS data sharing messages to uppercase, modify
the copy of AXMMSTAB used by each of these modules by using SPZAP with the
following input (for each module):

NAME modulename AXMMSTAB VER 0081
818283848586878889 VER 0091 919293949596979899 VER 00A2 A2A3A4A5A6A7A8A9 REP
0081 C1C2C3C4C5C6C7C8C9 REP 0091 D1D2D3D4D5D6D7D8D9 REP 00A2 E2E3E4E5E6E7E8E9

MACRO

NATLANG

DFHUCTRT CSECT

Resume UCTRAN table CSECT

.*

.* This example translates lowercase 'a' ( EBCDIC X'81') to

.* uppercase 'A' (EBCDIC X'C1') for a US code page.

.*

ORG TCZUCTAB+X'81'

Reset the counter to the

character to be translated.

DC

X'C1'

Declare the replacement

character as a constant.

.*

.* Repeat the above two statements for each extra character you wish

.* to be translated.

.*

ORG ,

Reset the location counter

&SYSLOC LOCTR

Resume previous location counter

MEND

End of macro definition

DFHTCT TYPE=INITIAL,SUFFIX=DY,

*

MIGRATE=COMPLETE,

*

ACCMETH=(VTAM),

*

DUMMY=DUMMY

NATLANG

Execute NATLANG

DFHTCT TYPE=FINAL

END DFHTCTBA

Figure 112. Suggested coding for national language character translation

uppercase translation

806

CICS TS for OS/390: CICS Customization Guide

|
|

Advertising