Btrieve トレース出力例

次の例は、トレース オプションを使用するときに生成される出力例です。

                                             Line 
Input FA01 ifile1.tmp                          1 
Output Btrieve Error=+0000 COBOL Error=0/0     2 
Input FAF3 ifile1.tmp                          3 
Output Btrieve Error=+0000 COBOL Error=0/0     4 
Input FAF3 ifile1.tmp                          5 
Output Btrieve Error=+0000 COBOL Error=0/0     6 
Input FADC All Files                           7 
Output Btrieve Error=+0000 COBOL Error=0/0     8 
Input FA80 ifile1.tmp                          9 
Output Btrieve Error=+0000 COBOL Error=0/0    10 
Input FA02 ifile1.tmp                         11 
Output Btrieve Error=+0000 COBOL Error=0/0    12 
Input FAF5 ifile1.tmp                         13 
Output Btrieve Error=+0000 COBOL Error=0/0    14 
Input FAF5 ifile1.tmp                         15 
Output Btrieve Error=+0000 COBOL Error=0/0    16 
Input FAF5 ifile1.tmp                         17 
Output Btrieve Error=+0009 COBOL Error=1/0    18 
Input FA80 ifile1.tmp                         19 
Output Btrieve Error=+0000 COBOL Error=0/0    20 
Input FA01 test.dat                           21 
Output Btrieve Error=+0029 COBOL Error=9/078  22 
Input FA00 ifile1.tmp                         23 
Output Btrieve Error=+0000 COBOL Error=0/0    24 
Input FAF3 ifile1.tmp                         25 
Output Btrieve Error=+0000 COBOL Error=4/8    26 
Input FA80 ifile1.tmp                         27 
Output Btrieve Error=+0000 COBOL Error=0/0    28

1 行目は、操作を実行する操作コードやファイル名などを入力する行の例です。

2 行目は、Btrieve エラー状態や COBOL アプリケーションに返されるエラーなどを出力する行の例です。

7 行目は、開いているすべてのファイルで実行される操作 (この場合は COMMIT) の例を示しています。

22 行目は、Btrieve ランタイム システムから返されるエラー状態 29 が状態 9/078 として COBOL アプリケーションに返されることを示しています。Btrieve エラー状態 29 の詳細については、関連する Btrieve マニュアルを参照してください。

26 行目は、Xfh2btr モジュール内で生成されたエラーを示しています。この場合は、INPUT で開かれたファイルに書き込まれたことを示しています。