You can convert data from one code page to another if one of the following conditions is true:

  • Each symbol of the source code page appears in the target code page
  • Each symbol that appears in the data appears in the target code page

If OpenEdge is converting from UTF-8 and encounters a character that does not exist in the target code page, OpenEdge substitutes the question mark (?).