Consultor Eletrônico



Kbase P126672: OUTPUT TO statement to UTF-8 converts extended characters incorrectly
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   05/11/2007
Status: Unverified

FACT(s) (Environment):

UNIX
OpenEdge 10.x

SYMPTOM(s):

OUTPUT TO statement converts characters incorrectly

Using OUTPUT TO CONVERT TARGET "UTF-8" to create UTF-8 output files.

Some, but not all extended characters are converted to the wrong UTF-8 multi byte value.

The protermcap file has been customized.

CAUSE:

The customized protermcap is affecting the output according to the IN/OUT mapping entries in its definition.

This is a known issue.

FIX:

None at this time.

As a work around, use the standard Progress supplied protermcap file.

Alternatively modify the ABL code and include the NO-MAP option on the OUTPUT TO statement in order to bypass the protermcap mappings.