10 The key field is not modifiable.

次の COBOL 状態として返されます。21

ファイル内で変更不可として定義されているキーに REWRITE 操作を試み、そのキー値を変更しようとしました。

Xfh2btr モジュールでは、主キーは変更不可、副キーは変更可として作成されます。

このエラーから、対象の Btrieve ファイルが現在の COBOL システム以外で作成されており、副キーが変更不可として定義されていることが推測できます。