TCP/IP

22. V5R1M0 で LPR や HPT で漢字の文字化けになったら?

Spoolライター Ver3.0 での CVTSPLF によるスプールのPDF変換やLPR などで
漢字が文字化けを起こしている場合はシステム値 QCHRID を調べてみよう。

DSPSYSVAL QCHRID + [実行キー]

によって

文字コード ・・・ 697
コード・ページ ・・・ 37

にはなっていないだろうか? 実はこれは V5R1M0 だけの IBM による出荷時の設定ミスと考えられる。

日本語環境で動作させるための正しい値は

文字コード ・・・ 1172
コード・ページ ・・・ 1027

である。WRKSYSVAL でこの値に変更すれば、正しい漢字が表示されるはずである。
V5R2M0 ではこの正しい設定値になっているが V3R2M0, V3R7M0〜はすべて正しい値で
出荷されているのだが、なぜか V5R1M0 だけが英語環境のままで OS/400 が出荷されている場合がある。