If you are literally using o and i as shown in your inz statement then you probably missed this note
The examples of graphic literals in this manual are not valid graphic literals. They use the letter ‘o’ to represent the shift-out character and the letter ‘i’ to represent the shift-in character. Often the graphic data is expressed as D1D2 or AABB; these are not valid double-byte characters. Normally, graphic literals are entered using a DBCS-capable keyboard that automatically enters the shift-out and shift-in characters before and after the DBCS characters are entered.
which is found on <a href=”http://publib.boulder.ibm.com/infocenter/iseries/v5r4/topic/books_web/c0925086173.htm#HDRDGRAPH”>this page</a>.
Do you have a graphic terminal or are you trying to enter graphic code points from a SBCS device (which is what I am usually doing)?
<a href=”http://www.brucevining.com/”>Bruce Vining Services</a>