トレース出力の例

以下は、トレース オプションの使用時に生成される出力の例です。

                                                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 ランタイム システムから返されるエラー状態が、状態 9/078 として COBOL アプリケーションに返されることを示しています。Btrieve エラー状態 29 の詳細については、関連する Btrieve ドキュメントを参照してください。

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