Foxtable(狐表)用户栏目专家坐堂 → [求助]关于创建新增行和行数据改变后操作日志!


  共有6130人关注过本帖平板打印复制链接

主题:[求助]关于创建新增行和行数据改变后操作日志!

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


加好友 发短信
等级:婴狐 帖子:8 积分:195 威望:0 精华:0 注册:2012/4/28 17:14:00
[求助]关于创建新增行和行数据改变后操作日志!  发帖心情 Post By:2012/5/23 10:55:00 [只看该作者]

 

[求助]关于创建新增行和行数据改变后操作日志!

 

我建了个删除行记录日志,删除后可以把行的数据记录下来。

表的DataRowDeleting事件设置代码如下:

Output.Logs("删除日志").Add(User.Name & "{" & Date.Now & "} 删除了账单,编号为{" & e.DataRow("账单编号") & "} 单位为{" & e.DataRow("单位名称")& "} 原账单状态为{" & e.DataRow("账单状态")& "} 账单金额为{" & e.DataRow("发生金额")& "}")

项目的AfterSaveProject事件设置代码如下:

Output.Logs("删除日志").Save("F:\账单管理\删除日志.txt",True)

日志可以显示为如下:

管单员在{2012-05-22 11:59:07} 删除了账单,编号为{20120518000} 单位为{1006先生} 原账单状态为{4转入确认} 账单金额为{5041}

 

我想请教下新增行和行数据改变后操作日志!

1、新增行记录日志,可以如下的显示出来(就是把新增的行内里容保存后记录下来,不保存不记录)

管单员在{2012-05-22 11:59:07} 新增了账单,编号为{201205XXXX} 单位为{100X  X先生} 原账单状态为{4转入确认} 账单金额为{XXXX}

2、行数据改变记录日志,可以如下的显示出来(就是把行的变更前内容和变更后的内容记录下来)

管单员在{2012-05-22 11:59:07} 把账单,编号为{20120518000} 单位为{1006先生} 原账单状态为{4转入确认} 账单金额为{5041} 修改为  编号{201205XXXX} 单位{1006 XXX} 原账单状态{4 XXXX} 账单金额{XXXX}


 回到顶部