( 1998/01/16 )
例えば注文フォームのデータシートビューで何かの拍子に鉛筆マークの空白のレコードが出来てしまいます。これが出来るとフォームビューに切り替えようと思ってもエラーメッセージがでて先に進めません。このレコードを消せば先に進めるような気がするのですが、どうしても削除出来ません。削除の方法とどうしてこのようなレコードが出来るのか、お教え下さい。
通常「ESC」キーにてエラー解除ができます。
「▲(右向き)」の新規レコードの任意のフィールドに1文字でもデータを書き込むと、そのレコードは編集中(鉛筆マーク)になって、次のレコードが「*」になりますね。そして「顧客ID」フィールドはリレーションの関係で、また「注文ID」フィールドは入力規則「Is Not Null」があるので、これに適した値を入力しなければエラーメッセージが出てくる、ということではないでしょうか。
- 既存のレコードが、データ修正のモードになった場合は、ESC キーで抜けられると思います。
- レコード追加(新規レコード)の状態になっている時は、
- ESC キーを数回(多分2回)押せば抜けられるケース
- 他のレコードをクリックする(つまりレコードセレクターを移動させる)ことで抜けられるケース
があるようです。
なお、後者の場合は、変なレコードが追加されていないかどうか、注意が必要です。(ダミーなレコードが追加されているようなら、そのレコードを削除します。)