以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  变更的列如何知道  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=135879)

--  作者:lur320
--  发布时间:2019/6/5 15:16:00
--  变更的列如何知道
变更行有datarow的状态,但是变更列如何知道?
我想做一个表的变动log。有一个保存按钮,在按钮里面写代码来记录LOG。每一次有单元格的数据在保存的时候有变化,需要记录保存时的和保存前的不同数据。请问如何实现?

--  作者:有点甜
--  发布时间:2019/6/5 15:25:00
--  

 

方法一:在datacolchanged事件,就记录各种修改;

 

方法二:循环每一行,如果是变更行,循环每一列,判断列的值和列的后台值http://www.foxtable.com/webhelp/scr/2369.htm 如果不同,就是修改了。