Foxtable(狐表)用户栏目专家坐堂 → 重要数据修改历史记录


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

主题:重要数据修改历史记录

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


加好友 发短信
等级:三尾狐 帖子:778 积分:7463 威望:0 精华:0 注册:2009/9/7 10:55:00
重要数据修改历史记录  发帖心情 Post By:2013/2/18 20:58:00 [只看该作者]

各位大侠:

根据我的抽样调查,97%的单位和个人在工作中都需要如下实用功能,但是无法实现,用EXCEL也无法实现。

 

具体功能描述如下:

现有一个表A,我想把表A里数据变动情况自动记载在表B中,包括原数据,新数据,列名称,修改人、修改时间、修改依据等,这样方便以后查找,落实责任。

 

说明:有时对表A中的几十条数据进行修改的依据是一样的,我不希望每修改一条数据就要录入修改依据,可不可以弄一个类似开关一样的东西,我只需录入一次修改依据,这几十条数据修改完了后,把开关一关,就可以录入下一个依据的修改了。

 

请各位大侠赐教。

[此贴子已经被作者于2013-2-18 20:59:17编辑过]

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


加好友 发短信
等级:三尾狐 帖子:623 积分:3897 威望:0 精华:0 注册:2011/8/3 22:13:00
  发帖心情 Post By:2013/2/18 21:03:00 [只看该作者]

是可以的  一般判断新旧数据不一致 写入.

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


加好友 发短信
等级:三尾狐 帖子:778 积分:7463 威望:0 精华:0 注册:2009/9/7 10:55:00
  发帖心情 Post By:2013/2/18 21:11:00 [只看该作者]

麻烦各位大侠不吝赐教,朱老师可否详细一点?谢谢。

 

【商业用途】

我计划把这个功能做出来,通用性强一点,弄成开发版,放在淘宝上卖,绝对能赚个好钱。

 

因为我是成天和数据打交道的人。【作用一】有时候几张表里的数据改来改去,加班加到头痛,最后自己也弄糊涂了,不知道那个数据是最准确的,经常返工,而且效率低下,不被领导看好。【作用二】网络办公协作处理数据的情况下,领导批评数据有问题,再也不用背黑锅了,可以落实责任。

[此贴子已经被作者于2013-2-18 21:22:27编辑过]

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/2/19 10:25:00 [只看该作者]

 楼主,这个简单嘛,类似一个操作日志。

 你做好相关的表或者窗口,说明要怎么弄,应该是几句代码就能完成的事。

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2013/2/19 10:30:00 [只看该作者]

就是呀 最多10局代码可以搞定的吧

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/2/19 11:42:00 [只看该作者]

可以了。

 

[此贴子已经被作者于2013-2-19 11:41:55编辑过]

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/2/19 11:43:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:数据变动记录.zip

 

新增行号、修改方式列,请注意,只有在DataRowDeleting中写代码,才能在修改记录中反映出来删除操作,而且行状态不是Deleted,而是Unchanged

删除是保存后,才会最终记录在修改记录表中,结合DataRowDeletingBeforeSaveDataRow两个事件,就能让增加、删除、修改三种操作都记录在案

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:数据修改记录.table

[此贴子已经被作者于2013-2-19 14:23:18编辑过]

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


加好友 发短信
等级:三尾狐 帖子:778 积分:7463 威望:0 精华:0 注册:2009/9/7 10:55:00
  发帖心情 Post By:2013/2/28 11:09:00 [只看该作者]

对于没有修改的数据,无需记录,只需记录修改的数据即可。

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130228111007.bmp
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/2/28 11:21:00 [只看该作者]

lsy兄做的,本来就不会等级米有修改的行啊

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


加好友 发短信
等级:三尾狐 帖子:778 积分:7463 威望:0 精华:0 注册:2009/9/7 10:55:00
  发帖心情 Post By:2013/2/28 13:17:00 [只看该作者]

以下是引用狐狸爸爸在2013-2-28 11:21:00的发言:
lsy兄做的,本来就不会等级米有修改的行啊

不懂这句话。

 

上图第六行中的A1修改前后都是12,但是还显示出来了。

[此贴子已经被作者于2013-2-28 13:17:35编辑过]

 回到顶部
总数 11 1 2 下一页