突き合わせフィールド・ルーチン
図 1 は、RPG IV 突き合わせフィールド・ルーチンの特定の
ステップを示しています。 以下の説明の項目番号は、図の中の番号を示しています。
- 1
- 複数ファイル処理を使用している場合には、処理はステップ 2 から続行され、 そうでない場合には、プログラムはステップ 3 に分岐します。
- 2
- 保留域の突き合わせフィールドの値がテストされ、次に処理するファイルが判別 されます。
- 3
- RPG IV プログラムによって突き合わせファイルから突き合わせフィールドが抜き出 され、順序検査が実行されます。突き合わせフィールドの順序が正しければ、プログ ラムはステップ 5 に分岐します。
- 4
- 突き合わせフィールドの順序が違っている場合には、RPG IV 例外/エラー処理 ルーチンが制御を受け取ります。
- 5
- 突き合わせフィールドがそのファイルの保留域に転送されます。 保留域は突き合わせ フィールドのあるファイルごとに、それぞれ用意されます。 突き合わせフィールドの値に基づいて、処理する次のレコードが選択されます。