Programming with Reflection
PrintSOSIPresentation property
Syntax |
object.PrintSOSIPresentation |
Data type |
Returns (first syntax line) or specifies (second syntax line) how Reflection treats shift-out and shift-in (SO/SI) characters when printing host print jobs or terminal screens.
This property is applicable to 5250 sessions only.
The default is rcSOSIBlank.
rcSOSIBlank SO/SI characters are printed as blank spaces. Use this option for WYSIWYG printing.
rcSOSINoPosition SO/SI characters and the cells they occupy are removed, and the remaining text is collapsed. Note: Removing cells containing SO/SI characters changes the spacing of the text and can potentially cause columns to go out of alignment.
rcSOSISONoPosSI2Pos SO characters are removed, double-byte characters are shifted one cell to the left, and SI characters are printed as two blank spaces. This option preserves the alignment of columns in host print jobs.