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)