ファイル処理のプログラム制御
プログラムの入力のすべてまたは一部を制御するためには、全手順ファイル (固定形式ファイル記述仕様書の 18 桁目に F があるか、
または、自由形式ファイル定義で定義されたすべてのファイル) を指定します。全手順ファイルでは、
入力 がプログラム指定の演算命令 (たとえば、READ、CHAIN) によっ
て制御されることを指示します。 全手順ファイルと 1 次ファイル (フ
ァイル仕様書の 18 桁目に P) の両方がプログラムに指定されている場合に
は、入力の一部はプログラムによって制御され、その他の入力はサイクルによっ
て制御されます。 モジュールにプログラム・サイクルが存在する場合でも、全手順ファイルの処理は演算ですべて行われます。
ファイル命令コードを入力のプログラム制御に使用することができます。 これらの ファイル命令コードは、ファイル命令で説明されています。
図 1. プログラム・サイクル内の入力操作のプログラマー制御

図 2. RPG IV 例外/エラー処理ルーチンの詳細フロー
