Foxtable(狐表)用户栏目专家坐堂 → 生成修改日期问题


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

主题:生成修改日期问题

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


加好友 发短信
等级:婴狐 帖子:37 积分:299 威望:0 精华:0 注册:2011/12/7 12:36:00
生成修改日期问题  发帖心情 Post By:2011/12/14 14:54:00 [显示全部帖子]

想自动生成‘修改日期“,在DataColChanging理无法完成,不知是哪里问题。设想在修改记录窗口的{保存}按钮中完成,点击后“修改日期”自动填入NOW(), 可行吗,如何写,请帮忙一下

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


加好友 发短信
等级:婴狐 帖子:37 积分:299 威望:0 精华:0 注册:2011/12/7 12:36:00
  发帖心情 Post By:2011/12/14 15:06:00 [显示全部帖子]

谢谢,试试


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


加好友 发短信
等级:婴狐 帖子:37 积分:299 威望:0 精华:0 注册:2011/12/7 12:36:00
  发帖心情 Post By:2011/12/14 15:10:00 [显示全部帖子]

这样后果就是没做任何修改,只要点击保存按钮就生成修改日期了,在这里还有方法辨别一下吗?

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


加好友 发短信
等级:婴狐 帖子:37 积分:299 威望:0 精华:0 注册:2011/12/7 12:36:00
  发帖心情 Post By:2011/12/14 15:45:00 [显示全部帖子]

想上传,太大,就是一个简单的重点人员管理系统,外部access数据源,有主表,详细信息(停靠)有添加删除修改,权限,,提示,独占编辑,报表等等挺多,挺乱的,是看着手册设计的,估计我在从头来肯定弄不出来了~~

问题,在表属性的DataColChanging里面输入e.DataRow("修改日期") = Date.now,打开修改记录窗口,变了一个数据后,这个系统就关闭了,在项目属性的DataColChanging里面输入则没反应,(估计以前的设计哪里冲突打架了~)

e.DataRow("修改日期") = Date.now这行代码,放在表属性里面DataColChanged也不行,甚至还添加记录窗口打开,系统也关闭,刚才甚至,连创建日期和修改日期都变成了1900.01.01,幸亏我备份了好几份

另外,在修改记录窗口{保存}键里,就是希望,用户没有做数据的变动就保存时,不产生修改日期。

其实foxtable是个好东西,目前的系统足够用了,我只是想进一步学习。先学习狐狸爸爸的给的资料,谢谢大家的热心

 


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


加好友 发短信
等级:婴狐 帖子:37 积分:299 威望:0 精华:0 注册:2011/12/7 12:36:00
  发帖心情 Post By:2011/12/14 16:19:00 [显示全部帖子]

行了,不关闭了,真好,太兴奋了~~

表属性里DataColChanging

Select Case e.DataCol.name
    Case "姓名","第二列","地第三例","第四列"。。。。。
    If e.oldvalue IsNot Nothing Then
        e.DataRow("修改日期") = Date.now
    End If
End Select

谢谢啊~~

 


 回到顶部