以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]日历控件DateSelected,第一次无法筛选当天数据  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=76833)

--  作者:ehomecd
--  发布时间:2015/11/5 20:09:00
--  [求助]日历控件DateSelected,第一次无法筛选当天数据
[求助]日历控件DateSelected,第一次无法筛选当天数据

用日历控件筛选数据,DateSelected代码如下:

Dim r As Row = Tables("龙源宝藏").current
Tables("游戏个人数据s_龙源宝藏").Filter = "日期 = \'" & e.Sender.Value & "\'and 学生编号 = \'"& r("学生编号") &"\'"

问题如下:
今天是11月5日,直接点击日历控件的5日的时候,没有筛选到任何数据;
点击控件3日,筛选到3日数据;
再次点击5日,筛选出5日的数据;
为什么第一次点击没有筛选到任何数据?

此主题相关图片如下:2015年11月5日1.png
按此在新窗口浏览图片

此主题相关图片如下:2015年11月5日2.png
按此在新窗口浏览图片


此主题相关图片如下:2015年11月5日3.png
按此在新窗口浏览图片


此主题相关图片如下:2015年11月5日4.png
按此在新窗口浏览图片

[此贴子已经被作者于2015/11/5 20:09:56编辑过]

--  作者:大红袍
--  发布时间:2015/11/5 20:13:00
--  

我测试了一下,点击了,就会触发的。

 

你可以加入msgbox看是否弹出内容。


--  作者:ehomecd
--  发布时间:2015/11/5 20:21:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:2015年11月5日5.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2015年11月5日6.png
图片点击可在新窗口打开查看

 

第一次弹出是带长时间的,所以筛选不出数据;

第二次是不带长时间的,就正常了;

 

这个怎么解决?


--  作者:大红袍
--  发布时间:2015/11/5 20:23:00
--  
Dim r As Row = Tables("龙源宝藏").current
Tables("游戏个人数据s_龙源宝藏").Filter = "日期 = #" & Format(e.Sender.Value,"yyyy-MM-dd") & "# and 学生编号 = \'"& r("学生编号") &"\'"