IBM Support

Copy and Paste of NLS Characters into PC5250

Troubleshooting


Problem

A copy/paste of various NLS characters from third-party applications does not yield the desired input in IBM Access for Windows PC5250 display emulation.

Resolving The Problem

When attempting to copy data from a third-party application (for example, text documents or HTML documents), some characters do not paste into the IBM i Access for Windows PC5250 Emulator as expected.

The following is true for all languages (replace Vietnamese with the corresponding language):

oWindows Regional Settings should be set to VIETNAMESE.
oOnce you have selected VIETNAMESE as above, the VIETNAMESE keyboard should be added automatically under Windows Keyboard panel (Control Panel > Regional Settings > Keyboard Details). You can have VIETNAMESE keyboard as Default; however, it is not required.
oSystem Locale must be changed to VIETNAMESE from Control Panel > Regional Settings > Advanced (for non-Unicode application). Rebooting is required to complete this change.
oWhile bringing up a PC5250 session, ensure the Host code page (Communication > Configure) is set to "1130 Vietnamese".
oEnsure PC5250 is loaded with VIETNAM keyboard layout from "Edit > Preferences > Keyboard" panel from the PC5250 Toolbar.
oEnsure "IBM3270 - 1258" font is selected from "Edit > Preferences > Appearance > Font" panel from the PC5250 Toolbar.
For any input characters (whether it is Copy/Paste or Input using a PC Keyboard), PC5250 bases its character interpretation upon Microsoft standard keyboard layout relative to the installed language on the PC. The following is an example of a screen capture of the Vietnamese keyboard layout that PC5250 will follow based on data from the link:

www.microsoft.com/globaldev/reference/keyboards.mspx

Figure 1 - Regular Keyboard (Shift key not pressed)

Microsoft base Vietnamese keyboard layout

Figure 2 - Shift pressed

Microsoft Shift Vietnamese keyboard layout

From the above references, it is clear that PC5250 supports only the characters indicated. Any character not listed produces a question mark (?) in its place within the emulator. This is working according to current PC5250 design.

[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"6.1.0"}]

Historical Number

458497337

Document Information

Modified date:
11 November 2019

UID

nas8N1014223