Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
在保存按钮代码
tables("表名").Current("修改日期") = Date.Now()
谢谢,试试
也许我没有明白你的问题,重新整理你的问题,另外发帖,最好有个做个例子上传,表述清楚你的问题。
我看懂了。。。但是我不会
楼主是要在表事件里,单元格内容改动后自动记录时间
如果是在窗口里,用按钮记录时间的话,无法判定内容是否有更改……
嗯。。就是这样
想上传,太大,就是一个简单的重点人员管理系统,外部access数据源,有主表,详细信息(停靠)有添加删除修改,权限,,提示,独占编辑,报表等等挺多,挺乱的,是看着手册设计的,估计我在从头来肯定弄不出来了~~
问题,在表属性的DataColChanging里面输入e.DataRow("修改日期") = Date.now,打开修改记录窗口,变了一个数据后,这个系统就关闭了,在项目属性的DataColChanging里面输入则没反应,(估计以前的设计哪里冲突打架了~)
e.DataRow("修改日期") = Date.now这行代码,放在表属性里面DataColChanged也不行,甚至还添加记录窗口打开,系统也关闭,刚才甚至,连创建日期和修改日期都变成了1900.01.01,幸亏我备份了好几份
另外,在修改记录窗口{保存}键里,就是希望,用户没有做数据的变动就保存时,不产生修改日期。
其实foxtable是个好东西,目前的系统足够用了,我只是想进一步学习。先学习狐狸爸爸的给的资料,谢谢大家的热心
行了,不关闭了,真好,太兴奋了~~
表属性里DataColChanging
Select Case e.DataCol.name
Case "姓名","第二列","地第三例","第四列"。。。。。
If e.oldvalue IsNot Nothing Then
e.DataRow("修改日期") = Date.now
End If
End Select
谢谢啊~~