次の例は、トレース オプションを使用するときに生成される出力例です。
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 で開かれたファイルに書き込まれたことを示しています。