Foxtable(狐表)用户栏目专家坐堂 → 如何实现操作日志的功能


  共有3789人关注过本帖树形打印复制链接

主题:如何实现操作日志的功能

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/5 16:02:00 [显示全部帖子]

参考

 

下载信息  [文件大小:312.0 KB  下载次数:22]
图片点击可在新窗口打开查看点击浏览该文件:操作日志2017.table


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/7 14:43:00 [显示全部帖子]

以下是引用风之痕在2018/6/7 13:50:00的发言:
大佬,又来请教了图片点击可在新窗口打开查看,按照您交给的方法,已经实现了操作日志,但是在使用的过程中发现了一个问题,就是删除行的操作不能在操作日志中体现。
不知道可不可以实现这个功能。

 

在DataRowDeleting事件写代码即可,参考DataRowAdded的事件代码。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By: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

才能生效

 

是的


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/7 18:21:00 [显示全部帖子]

以下是引用liufucan在2018/6/7 18:20:00的发言:
另外开启了全局表事件后,窗口本身的表事件还生效吗?

 

生效。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/26 18:30:00 [显示全部帖子]

操作日志如果不记录到服务器,那有什么意义?

 

如果你的操作日志只是在客户端查看,那直接记录在客户端即可。(这样只能查看此客户端的日志)


 回到顶部