2015-10-03 35 views

回答

2

由於您使用的是Access 2010,因此您可以使用Before Change data macro自動更新表中的Date/Time字段。例如,如果你添加一個名爲[LASTUPDATED],然後下面的宏將更新,每當一個記錄被插入或更新該字段日期/時間字段:

BeforeChange.png

這種方法的優點是,它需要的地方在表級別,因此不管記錄如何插入或修改,[LastUpdated]字段都會更新。 (也就是說,你不需要依靠表單代碼來更新該字段。)

+0

太棒了我會給這個去 – Elixir

0

您可以將時間戳字段添加到您的表,並創建一個基於表格的形式。當以表格的形式顯示時,表格會爲您提供與表格本身相同的功能,但您可以設置事件AfterUpdate然後事件可以(通過)爲該記錄寫入時間戳記。如果您願意,可以隱藏表單上的時間戳控件,或者設置爲Enabled=False