Consultor Eletrônico



Kbase 13006: Testing 4GL with non-English characters codepage 850
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
Testing 4GL with non-English characters codepage 850

Subject: keyboard hint for testing non-English characters

Often times, a user using a non-English keyboard reports
an issue like: "It only happens when I press a-umlaut in
an UPDATE statement".

Testing can be difficult if you need to look for a terminal
which has an a-umlaut key.
It's even more inconvenient if the issue is reported
by someone with an Eastern European keyboard and the tester
has never even heard of the character.

There is an easy shortcut which can frequently be used
to reproduce the problem without finding a special terminal:

For example, a-umlaut has numeric value 228 or 132, depending
on which codepage is being used. So, to simulate
pressing a-umlaut in an UPDATE myvar, do this:

DEF VAR myvar AS CHAR.
UPDATE myvar EDITING:
APPLY 228. /* or 132 */
LEAVE.
END.

Progress Software Technical Support Note # 13006