理由コード

すべての理由コードは、mfpubspl インターフェイス構造の Reason codes というラベルのセクションに記載されています。次に例を示します。

*=================================================================
*    Reason codes
*=================================================================
              88 ()-INVALID-FUNC                     VALUE 01. 
              88 ()-INVALID-INDEX-ID                 VALUE 02.   
              88 ()-INVALID-SPOOL-VERSION            VALUE 03.
              88 ()-INVALID-SPOOL-LOCATION           VALUE 04.
              88 ()-EOF                              VALUE 10.
              88 ()-BAD-OPEN-STATUS                  VALUE 11.
              88 ()-BAD-CLOS-STATUS                  VALUE 12.
              88 ()-BAD-GN-STATUS                    VALUE 13.

戻された理由コードの値をコピーブックの理由コード定数の値と照合します。フィールド名はそのコードの説明を表します。インターフェイス データ構造内の理由コードの直後のフィールドで、現在のファイルの状態コードと名前が返されます。