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.