テーブルの日付フィールドが、規定値:Date()だという前提で、当てずっぽうですが。
ID | 日付 | ほにゃらら |
---|---|---|
(新規) | 9/22(本日の日付) | ほにゃら、、、 |
⬇レコードの編集中に、うっかりクリックを押して、確定されてしまった。
ID | 日付 | ほにゃらら |
---|---|---|
1 | 9/22(本日の日付) | ほにゃら、、、 |
(新規) | 9/22(本日の日付) |
こんな経験はないですか?同様に、レコードの編集中に、イベントが発生したので取り敢えず確定されてしまった。その後、イベントスタート。新規レコードの日付フィールドには、本日の日付が自動入力されているので、フォームの日付を代入・上書き。テーブルを開いてみると、あら不思議、2つのレコードが出来ました。もしかして、こんな状況なのではないでしょうか?
3件目のデーターからは…1件だけしか登録されません。
ID | 日付 | ほにゃらら |
---|---|---|
1 | 9/22(本日の日付) | ほにゃら |
2 | 9/23 | |
(新規) | 9/22(本日の日付) |
3件目からは、既存レコードの編集中にイベントが発生しているから、影響しないという事かもしれない。(新規レコードの日付フィールドに代入・上書きされるだけ)。
フォームがテーブルやクエリに連結している前提ですが、新規レコードに移動して、イベントを発生させると…。
通報 ...
規定値を設定しない、イベントスタート後、Me.Undoするとか、でしょうか?そもそも論から的外れでしたら、ごめん。