以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]可否制作动态记录修订内容的数据列  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=57931)

--  作者:zhuzhi
--  发布时间:2014/10/8 14:49:00
--  [求助]可否制作动态记录修订内容的数据列
各位老师,是这样的, 我想要在数据表里添加一个数据列。该数据列能如实反映该数据表中某一条数据列的变动情况,即假定数据列a的值改变,会在数据列b中自动记录改变前数据列a的内容,数据列a变多少次,b中就有多少条记录。
我自己设想的是利用自动创建管理日志的办法:
Output.Logs("删除日志").Add(User.Name & "在" & Date.Now & "删除了" & e.DataRow("身份证号"))

利用上述这样的办法生成一个txt档,再让某一列数据列取txt的值

但是,我发现按我现在的要求,不知道怎么改上述的代码,因为没法让机器知道自己在txt中写什么内容。和管理日志只用写固定格式内容,只是更改了不同的身份证号不同,我所要实现的功能中,数据a的值变化非常大,而且我是要分行记录,而不是全部记录在一份txt文件中。

此外,我也找不到如何让数据列的值对应外部某txt或excel的方法。

请教老师,有没有办法解决呢?十分感谢!

--  作者:Bin
--  发布时间:2014/10/8 14:54:00
--  
设置一个备注列,直接放列写入内容即可
--  作者:zhuzhi
--  发布时间:2014/10/8 15:19:00
--  
老师,具体怎么做呢?我在列属性里,只看到有个内部表的取值,还有外部目录树的取值。
此外,如何用代码记录改变前的值,并且将之放在另一个内部数据远或外部数据源中呢?

十分感谢!

--  作者:有点甜
--  发布时间:2014/10/8 15:21:00
--  

 参考

 


图片点击可在新窗口打开查看点击浏览该文件:操作日志.table