Microsoft Access 掲示板

parent.refreshでレコードとフィールドの位置が先頭になってしまう。 / 12

17 コメント
views
4 フォロー
12
あん 2023/06/01 (木) 10:13:44 927ea@06086

なるほど。そういう仕様もあるのですね。
ユーザーからは制御不能ですよね。

Parent.parent.Refreshを行わないと、すぐにはテーブルに反映しないのが引っかかります。
フォーカスを移動するなど、レコードを保存するタイミングにならないと保存されないと、
それまでの間にAccessがクラッシュやフリーズした際にレコードが保存されないのが問題になりますよね?

以下のどちらかを取るかと思っています。
Refreshをして、レコードが移動してしまい、ユーザー操作がやりづらくなったり入力ミス等が発生するかもしれないが、データの完全性を保持する事を優先するか。

Refreshをせず、レコードが移動しないことで、ユーザー操作に影響がないが、データの完全性に大きなリスクを背負わせるか。

hatena様ならどちらを取りますか?それとも他のお考えがございますか?

通報 ...