Consultor Eletrônico



Kbase P120952: FORM HEADER outputs garbage characters in UTF-8 session
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   29/02/2008
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.1A
OpenEdge 10.1B

SYMPTOM(s):

FORM HEADER outputs garbage characters in UTF-8 session

Using a Unicode UTF-8 session with FROM HEADER results is incorrect characters.

-cpinternal and -cpstream are set to UTF-8

Outputting a space character results in a log string of space characters terminated by two garbage characters.

An example of the code that reproduces the problem is:

DEFINE VARIABLE x AS CHARACTER NO-UNDO.
x = "".
OUTPUT TO C:/temp/xx.txt CONVERT TARGET "UTF-8".

FORM HEADER
x AT 2 FORMAT "X(2)" SKIP
WITH NO-LABELS
NO-BOX WIDTH 40 FRAME fHead2.

VIEW FRAME fHead2.

OUTPUT CLOSE.

CAUSE:

Bug# OE00155606

FIX:

Upgrade to 10.1B03
Upgrade to 10.1C or later