使用上の注意
Input Request Idフィールドは、DBCHCLの処理対象となるリクエストを指定します。
| 言語 | 変数名 |
|---|---|
| COBOL: | DBCAREA-I-REQ-ID |
| C: DBCAREA.H: | i_req_id |
| ルーチン | 動作 |
|---|---|
| DBCHINI: | 書き込み |
| DBCHCL: | 読み取り(FET; REW; ERQ; ABT) |
| 使用者 | 動作 |
|---|---|
| アプリケーション プログラム | 書き込み |
アプリケーション プログラムでは、Connect、Run Startup、またはInitiate Request関数によってOutput Request Idに入れられた値を、Input Request Idにコピーします。
アプリケーション プログラムで複数の同時リクエストまたは複数のセッションに同じDBCAREAを使用する場合には、それぞれのリクエストを実行依頼して得たOutput Request Idを保存しておく必要があります。 アプリケーション プログラムで次に行なうDBCHCLの呼び出しを別のリクエストに作用させたい場合には、適切なOutput Request Idの値をInputRequest Idに入れなければなりません。