Access如何實現類似操作日志,或修改日志的功能

2019-12-25 08:00:00
zstmtony
原創
76
我想把我的平臺程序重新改版。大致的需求是這樣。
給操作員展示的是一個公司結算賬戶臺賬會有很多行。一行一個賬戶。包括:法人,經辦人,辦公地址,經營范圍,等等。操作員看到的是所有賬戶資料的最新狀態。但是每一條記錄在未來都會進行變更,選中一條記錄可以看到歷史變更的記錄。

想請您給點思路,

每一條記錄在未來都會進行變更,選中一條記錄可以看到歷史變更的記錄。這個如何實現?


請提供 主要思路

那么如何判斷若干個字段分別做了修改?在保存時?還是窗體中對應字段的TEXT的什么方法?


主要思路:


1.循環 窗體上所有控件,然后判斷

2.控件的.oldvalue 與 value 是否不同

3.如有不同,寫入相關信息到修改日志表


可參考


1.oldvalue的屬性

   http://www.guizmj.live/t/acvba/html_acproOldValue.htm


2.Access 的Keydown事件使用技巧(用到oldvalue)
   http://www.access-cn.com/info/3610-cn.html



注意

要在beforeupdate 事件中判斷,而不是在afterupdate事件中判斷,因為afterupdate時, oldvalue 與value 已經一樣了






分享
北京十一选五基本走势