以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]根据日期进行查询的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34630) |
||||
-- 作者:傻马难骑 -- 发布时间:2013/6/10 13:36:00 -- [求助]根据日期进行查询的问题 我想根据日期来查询某个班组该上什么班,自定义了个班次查询的函数。这个函数在窗口的AfterLoad及“班组”控件里使用都没问题,但将同样的代码放在“日期”控件里,打开窗口时就会出错,但窗口运行后的功能又没有错误。 请问应该怎么处理才能消除打开窗口时的错误信息框?先行谢过!
|
||||
-- 作者:lsy -- 发布时间:2013/6/10 14:29:00 -- 你的函数固定在了2013年,难道每过一年,修改一次函数?
|
||||
-- 作者:傻马难骑 -- 发布时间:2013/6/10 14:51:00 -- 以下是引用lsy在2013-6-10 14:29:00的发言:
你的函数固定在了2013年,难道每过一年,修改一次函数?
估计你没有好好看我的自定义函数,Date0定义为2013-01-01是作为基准日期的,并不是将函数固定在2013年,查询2013年以后的日期并没有问题。我要解决的问题是打开窗口时出现的错误,而你修改代码的位置后当查询的日期改变班次却不能立即跟着改变,这与查询的意愿是不相符的。
|
||||
-- 作者:lsy -- 发布时间:2013/6/10 14:59:00 -- 以下是引用傻马难骑在2013-6-10 14:51:00的发言:
估计你没有好好看我的自定义函数,Date0定义为2013-01-01是作为基准日期的,并不是将函数固定在2013年,查询2013年以后的日期并没有问题。我要解决的问题是打开窗口时出现的错误,而你修改代码的位置后当查询的日期改变班次却不能立即跟着改变,这与查询的意愿是不相符的。
离开日期控件就行了,也不差这一秒,同志哥,管用才是硬道理。 |
||||
-- 作者:lsy -- 发布时间:2013/6/10 16:13:00 -- 问题全部解决了,完全符合你的期待: 日期输入框的值必须大于2013-01-01,已经做了限定,不然会报错。
[此贴子已经被作者于2013-6-10 16:29:16编辑过]
|
||||
-- 作者:傻马难骑 -- 发布时间:2013/6/10 17:24:00 -- 以下是引用lsy在2013-6-10 16:13:00的发言:
问题全部解决了,完全符合你的期待: 日期输入框的值必须大于2013-01-01,已经做了限定,不然会报错。
[此贴子已经被作者于2013-6-10 16:29:16编辑过]
这不失是一个解决的办法,2013-01-01之前的问题我自己也已经解决了。谢谢LSY!
不过,我就有点想不通了,这个代码为什么就不能放在日期控件的ValueChanged事件里呢?不知狐爸是怎么想的? |
||||
-- 作者:lsy -- 发布时间:2013/6/10 17:32:00 -- 以下是引用傻马难骑在2013-6-10 17:24:00的发言:
这不失是一个解决的办法,2013-01-01之前的问题我自己也已经解决了。谢谢LSY!
不过,我就有点想不通了,这个代码为什么就不能放在日期控件的ValueChanged事件里呢?不知狐爸是怎么想的? 他肯定想通了,不然就不是我们买他的产品,而是他买我们的产品了。 |