ElicitData、ElicitFile、またはElicitName応答パーセルが取り出されると、データベースは、要求を完了するための追加情報を求めます。 その情報を提供するために、CLIは以下の手順を実行します。
- DBCAREAを変更します。
- 関数(ContinueRequest)を15に設定します。
- Input CLI Session Idを、セッション確立時に返されたOutput CLI Session Idに設定します。
- Input CLI Request Idを、要求開始時に返されたOutput CLI Request Idに設定します。
- Request Pointerフィールドを設定します。
- Request Lengthフィールドを設定します。
- 任意選択で、以下のフィールドを設定します。
- Fetch Buffer Lengthフィールド
- Message Area Pointerフィールド
- Message Area Lengthフィールド
- 任意選択で、Change Optionsオプションを「Y」に設定し、以下を設定します。
- C2S Conversionオプション
- Locate Modeオプション
- Maximum Parcelオプション
- DBCHCLを呼び出して、ContinueRequest関数を実行します。
- DBCHCLからの戻りコードを確認します。
戻りコード 結果 0 DBCHCLを呼び出してFetch関数を実行し、巻き戻しの最終ステータスと応答の最初の部分を取得します。詳細については、応答の取り出しを参照してください。 その他 戻りコードとDBCAREAメッセージを処理します。 - DBCHCLを呼び出してEnd Request関数を実行します。 詳細は、リクエストの終了を参照してください。