Btrieve は通常、ANSI 規格に準拠しません。ただし、デフォルトでは、Xfh2btr 呼び出し変換モジュールは、ANSI 動作をエミュレートさせるために Btrieve ランタイム システムに必要な呼び出しを行います。ただし、FILETYPE コンパイラ指令を FILETYPE"6" に設定することにより、非 ANSI モードでの操作を選択できます。
このモードの操作では、各 Micro Focus ファイル ハンドラーの操作は最も近い Btrieve ランタイム呼び出しにマップされ、ANSI 規格の確認が行われなくなります。
COBOL 入出力呼び出し | Btrieve ランタイム システム呼び出し |
---|---|
OPEN | Open |
CLOSE | Close |
WRITE | Insert |
READ | Get |
START | Get |
DELETE | Get/Delete |
REWRITE | Get/Delete |
UNLOCK | Unlock |
ROLLBACK | Abort transaction |
COMMIT | End transaction |