以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何实现操作日志的功能 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=120000) |
||||
-- 作者:风之痕 -- 发布时间:2018/6/5 14:25:00 -- 如何实现操作日志的功能 请问大佬,我想在设置的管理项目中添加一个记录操作痕迹的操作日志,应该如何去实现。 谢谢
|
||||
-- 作者:有点甜 -- 发布时间:2018/6/5 16:02:00 -- 参考
|
||||
-- 作者:风之痕 -- 发布时间:2018/6/5 16:28:00 -- 谢谢大佬 |
||||
-- 作者:风之痕 -- 发布时间:2018/6/7 13:50:00 -- 大佬,又来请教了 ![]() 不知道可不可以实现这个功能。
|
||||
-- 作者:有点甜 -- 发布时间:2018/6/7 14:43:00 -- 以下是引用风之痕在2018/6/7 13:50:00的发言:
大佬,又来请教了 ![]() 不知道可不可以实现这个功能。
在DataRowDeleting事件写代码即可,参考DataRowAdded的事件代码。 |
||||
-- 作者:风之痕 -- 发布时间:2018/6/7 17:24:00 -- 原来是放在DataRowDeleting里面啊,我之前一直在DataRowDeleted里面写,怪不得一直实现不了 ![]() |
||||
-- 作者:liufucan -- 发布时间:2018/6/7 18:16:00 -- 如果是窗口表的话是不是要在每个窗口都放上 For Each dt As
DataTable In DataTables dt.GlobalHandler.DataColChanged = True dt.GlobalHandler.DataRowAdded = True Next 才能生效 |
||||
-- 作者:有点甜 -- 发布时间:2018/6/7 18:19:00 -- 以下是引用liufucan在2018/6/7 18:16:00的发言:
如果是窗口表的话是不是要在每个窗口都放上 For Each dt As DataTable In DataTables dt.GlobalHandler.DataColChanged = True dt.GlobalHandler.DataRowAdded = True Next 才能生效
是的 |
||||
-- 作者:liufucan -- 发布时间:2018/6/7 18:20:00 -- 另外开启了全局表事件后,窗口本身的表事件还生效吗? |
||||
-- 作者:有点甜 -- 发布时间:2018/6/7 18:21:00 -- 以下是引用liufucan在2018/6/7 18:20:00的发言:
另外开启了全局表事件后,窗口本身的表事件还生效吗?
生效。 |