RPG

462. ILE-RPG ソース・ファイルの作成

ILE-RPG への移行の勧めをいくつか紹介してきたが
肝心の移行のためにILE-RPG用のソース・ファイルを作成する必要がある。

(1) 112バイトで作成する

RPG ||| は 92バイトでソース・ファイルを作成してそのうちソース部分は
80バイトであったがILE-RPGは 112バイトで作成すること。
本体のソース部分は80バイトとして拡張される。

(2) 漢字は *YES

ユーザー指定の DBCS データ(IGCDTA)も漢字が入力できるようにするためには *YES で
作成しておくこと。

(3) CCSID は 65535

よくあるガイドでは CCSIDを5026(=半角カナ優先)で作成するように説明されているが
これは間違い。CCSIDは 65535 つまりホワイトというかどのようなCCSIDのソースでも
入力できるようにしておくことが望ましい。

[まとめ]

まとめると


 CRTSRCPF FILE(MYSRCLIB/QRPGLESRC) RCDLEN(112) IGCDTA(*YES) AUT(*ALL)