How to edit Custom Translation Tables for 3270 sessions in Reflection

  • 7022964
  • 16-May-2018
  • 23-Oct-2020

Environment

Reflection Desktop (including Pro, or for IBM) version 16.0 and higher
Reflection 2014
Reflection Pro 2014
Reflection for IBM 2014
Reflection for IBM 2011
Reflection Standard Suite 2011

Situation

How to edit Custom Translation Tables for 3270 sessions in Reflection Desktop, Reflection 2014, or Reflection 2011. It may be necessary to edit the Reflection translation tables when an existing Host Code page does not have the specific characters needed. Using the Reflection Translation Table editors, the host code pages, which are used by Reflection to translate ANSI to EBCDIC, and EBCDIC to ANSI, can be changed to make it possible to use currently unsupported character sets, and to customize Reflection for unique host system environments.

Resolution

The Reflection Desktop, Reflection 2014, and Reflection 2011 products allow the user to create custom Host Code Pages for 3270 Terminal Sessions, Printer Sessions, and File Transfers via the Edit3270.exe application.  To start this utility, make sure that no Reflection Host sessions are loaded or in memory.  After the translation table is edited using this utility, it updates the file named R8NCS.DLL with the new translation information. 

Here are basic instructions on how to use the utility:

1. Install Reflection Desktop.

2. Navigate to the Reflection Desktop directory (C:\Program Files (x86)\Micro Focus\Reflection)

3. Select and run Edit3270.exe as Administrator.

4. Accept the 3270 National Character set and Font.

5. Select the appropriate Ansi->Ebcdic or Ebcdic<-Ansi table to edit.

6. Make the appropriate edits to the table.

7. Notice that the time and date stamp on the file R8NCS.DLL (in the C:\Program Files (x86)\Micro Focus\Reflection) will be updated to the current time and date.

8. Load a Reflection Host session and test the translation table changes.

Note: When applying an Update, Service Pack, or Hotfix, the R8NCS.DLL can get updated and overwritten, with the resulting loss of the customized file.