以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]操作日志的做法步骤  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73765)

--  作者:liuxianjie1980
--  发布时间:2015/8/26 11:02:00
--  [求助]操作日志的做法步骤

需求:该操作日志只是针对一张表(项目有很多表)的,日志含:新增、修改、删除。

 

并将这个日志内容显示在窗口的一个空间内,如:面板。显示的格式为:XX(用户名)于xx年xx月xx日XX时新增销售合同[合同编号].用户名为自定义的形式,采用的是_username全局变量。

 

斑竹大人不要说我懒,我把论坛的帖子都看了一遍,有些附件怎么打不开呢,还是一头雾水。

[此贴子已经被作者于2015/8/26 11:02:32编辑过]

--  作者:大红袍
--  发布时间:2015/8/26 11:06:00
--  

去编写全局事件 DataRowAdded、DataRowChanged、DataRowDeleting 事件。

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=70980&skin=0

 


--  作者:liuxianjie1980
--  发布时间:2015/8/26 11:08:00
--  

谢谢,抓紧学习


--  作者:liuxianjie1980
--  发布时间:2015/8/26 11:19:00
--  
要增加一个用于存放日志的表吗?
--  作者:大红袍
--  发布时间:2015/8/26 11:21:00
--  
肯定要。具体例子看2楼。
--  作者:liuxianjie1980
--  发布时间:2015/8/26 15:10:00
--  
可以针对每个表分别写代码吗?
--  作者:大红袍
--  发布时间:2015/8/26 15:34:00
--  
以下是引用liuxianjie1980在2015/8/26 15:10:00的发言:
可以针对每个表分别写代码吗?

 

呃,肯定可以,你可以不写到全局表事件,各个表的表属性那里,想怎么写都行。


--  作者:liuxianjie1980
--  发布时间:2015/8/26 15:41:00
--  

日志表已经实现,可随时记录操作记录,怎么把它放在窗口中进行显示呢?


--  作者:liuxianjie1980
--  发布时间:2015/8/26 16:06:00
--  
顶一下。
--  作者:大红袍
--  发布时间:2015/8/26 16:10:00
--  
以下是引用liuxianjie1980在2015/8/26 15:41:00的发言:

日志表已经实现,可随时记录操作记录,怎么把它放在窗口中进行显示呢?

 

循环每一行,把表数据合并成你需要的字符就行啊。