Foxtable(狐表)用户栏目专家坐堂 → [求助]根据日期进行查询的问题


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

主题:[求助]根据日期进行查询的问题

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


加好友 发短信
等级:童狐 帖子:215 积分:1306 威望:0 精华:0 注册:2013/4/7 22:24:00
[求助]根据日期进行查询的问题  发帖心情 Post By:2013/6/10 13:36:00 [只看该作者]

我想根据日期来查询某个班组该上什么班,自定义了个班次查询的函数。这个函数在窗口的AfterLoad及“班组”控件里使用都没问题,但将同样的代码放在“日期”控件里,打开窗口时就会出错,但窗口运行后的功能又没有错误。

请问应该怎么处理才能消除打开窗口时的错误信息框?先行谢过!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目31.table


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


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

你的函数固定在了2013年,难道每过一年,修改一次函数?

 

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


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


加好友 发短信
等级:童狐 帖子:215 积分:1306 威望:0 精华:0 注册:2013/4/7 22:24:00
  发帖心情 Post By:2013/6/10 14:51:00 [只看该作者]

以下是引用lsy在2013-6-10 14:29:00的发言:

你的函数固定在了2013年,难道每过一年,修改一次函数?

 

 下载信息  [文件大小:428.0 KB  下载次数:0]
图片点击可在新窗口打开查看点击浏览该文件:班次查询.table

 

   估计你没有好好看我的自定义函数,Date0定义为2013-01-01是作为基准日期的,并不是将函数固定在2013年,查询2013年以后的日期并没有问题。我要解决的问题是打开窗口时出现的错误,而你修改代码的位置后当查询的日期改变班次却不能立即跟着改变,这与查询的意愿是不相符的。

 


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


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

以下是引用傻马难骑在2013-6-10 14:51:00的发言:

 

   估计你没有好好看我的自定义函数,Date0定义为2013-01-01是作为基准日期的,并不是将函数固定在2013年,查询2013年以后的日期并没有问题。我要解决的问题是打开窗口时出现的错误,而你修改代码的位置后当查询的日期改变班次却不能立即跟着改变,这与查询的意愿是不相符的。

 

离开日期控件就行了,也不差这一秒,同志哥,管用才是硬道理。


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


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

问题全部解决了,完全符合你的期待:

日期输入框的值必须大于2013-01-01,已经做了限定,不然会报错。 

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

[此贴子已经被作者于2013-6-10 16:29:16编辑过]

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


加好友 发短信
等级:童狐 帖子:215 积分:1306 威望:0 精华:0 注册:2013/4/7 22:24:00
  发帖心情 Post By:2013/6/10 17:24:00 [只看该作者]

以下是引用lsy在2013-6-10 16:13:00的发言:

问题全部解决了,完全符合你的期待:

日期输入框的值必须大于2013-01-01,已经做了限定,不然会报错。 

 下载信息  [文件大小:428.0 KB  下载次数:0]
图片点击可在新窗口打开查看点击浏览该文件:班次查询.table

[此贴子已经被作者于2013-6-10 16:29:16编辑过]

 

    这不失是一个解决的办法,2013-01-01之前的问题我自己也已经解决了。谢谢LSY!

   

    不过,我就有点想不通了,这个代码为什么就不能放在日期控件的ValueChanged事件里呢?不知狐爸是怎么想的?


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


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

以下是引用傻马难骑在2013-6-10 17:24:00的发言:

 

    这不失是一个解决的办法,2013-01-01之前的问题我自己也已经解决了。谢谢LSY!

   

    不过,我就有点想不通了,这个代码为什么就不能放在日期控件的ValueChanged事件里呢?不知狐爸是怎么想的?

他肯定想通了,不然就不是我们买他的产品,而是他买我们的产品了。图片点击可在新窗口打开查看


 回到顶部