Foxtable(狐表)用户栏目专家坐堂 → 突发异常


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

主题:突发异常

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/31 10:00:00 [显示全部帖子]

你窗口afterLoad事件写了什么代码?窗口有没有sql形式表格?

 

有没有转换成日期的语句?一般是空值形式的日期值导致的。

 

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/31 10:36:00 [显示全部帖子]

日计算错误呗,每个月的最后一天都可能是不同的。28、29、30、31都有可能。如果要用你原来的逻辑,就这样写


Dim mt1,mt2 As Date

mt1 = Date.Today.AddMonths(-2)
mt2 = Date.today


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/31 10:48:00 [显示全部帖子]

自行学习日期变量的加减

 

http://www.foxtable.com/webhelp/scr/1337.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/31 10:54:00 [显示全部帖子]

以下是引用石四在2018/1/31 10:53:00的发言:

三个月即90天前是这样用吧?

Date.Today.AddDays(-90))

 

mt1 = Date.Today.AddMonths(-3)


 回到顶部