If you do not properly indicate that a file is a DBCS file, some errors might occur.
If the replace-unprintable-character option is selected, printer data management interprets shift-control characters as unprintable characters and replaces them with blanks. The double-byte data itself is interpreted as alphanumeric data, and the printer attempts to print it as such. The printed double-byte data does not make sense.
If the replace-unprintable-character option is not selected and the printer is an alphanumeric printer, the double-byte data, including the control characters, is sent as is to the printer. On most alphanumeric printers, the shift-control characters are not supported, and an error will occur at the printer.
If the replace-unprintable-character option is not selected and the printer is a DBCS printer, the double-byte data is printed with the exception of extended characters. Because the file was not indicated as a DBCS file, the server will not perform extended character processing. The extended characters are printed with the symbol for undefined double-byte characters.
If the display is an alphanumeric display, the double-byte data is interpreted as alphanumeric data. The shift-control characters appear as anks. The displayed double-byte data does not make sense.
If the display is a DBCS display, the double-byte data is displayed with the exception of extended characters. The server does not perform extended character processing on the data. Therefore, extended characters are displayed with the symbol for undefined double-byte characters.