我是Access VBA的新手,並使用在表格中顯示記錄的表單嚮導創建表單。這是一塊蛋糕。有沒有辦法來覆蓋使用窗體嚮導創建的Access 2007窗體的自動記錄更新?
但是,我在表單中得到的行爲是,當我移動記錄時,記錄的更新會自動發生。
我想要的只是當我點擊一個「更新」按鈕,我把表單放在更新。
看起來好像我可以從頭開始構建表單,以編程方式更新所有(無界)控件,然後以編程方式更新控件中的記錄,但是這看起來工作太多了。
有沒有辦法在Access中或使用VBA代碼「關閉」自動更新行爲?
謝謝!
謝謝。我遇到了無法移動到下一個記錄的問題(不包括'Me.Undo')。至於拋棄更改,這可能是正確的。我只是提醒用戶,如果表單髒了,更改將被丟棄。無論如何,我現在就試試這個。 – John 2010-09-08 14:49:41
感謝您提供這個答案,HansUp。它幫助我解決了一個簡單的查詢構建表單導致無意編輯查詢表的問題。哎呦! :D – Zahhar 2012-12-05 07:48:50