以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何在filter中使用变量  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=19946)

--  作者:chenpan
--  发布时间:2012/5/25 14:31:00
--  如何在filter中使用变量
如何在filter中使用变量
Dim bd1 As New GroupTableBuilder("查询统计表",DataTables("生产统计表"))

Dim rq1 As Date= e.Form.Controls("DateTimePicker1").Value
Dim rq2 As Date= e.Form.Controls("DateTimePicker2").Value
Dim yuan As fxDataSource
bd1.Groups.AddDef("图号名称") \'根据图号分组
bd1.Filter="[生产时间] >= #rq1# And [生产时间] <= #rq2# "  ‘ 根据DateTimePicker的值过滤
bd1.Totals.AddDef("生产数量","生产总量") \' 对数量进行统计
yuan = bd1.BuildDataSource()
目前代码是这样,但是程序出错


[此贴子已经被作者于2012-5-25 14:32:21编辑过]

--  作者:狐狸爸爸
--  发布时间:2012/5/25 14:51:00
--  

bd1.Filter="[生产时间] >= #" & rq1 & "# And [生产时间] <= #" & rq2 & "# "

 

建议您看看:

http://www.foxtable.com/help/topics/1284.htm

 


--  作者:chenpan
--  发布时间:2012/5/25 15:04:00
--  
我按照示例做了,还是不行啊,请狐狸老师明示啊!
[此贴子已经被作者于2012-5-25 15:04:16编辑过]

--  作者:chenpan
--  发布时间:2012/5/25 15:12:00
--  
解决了,谢谢狐狸老师啊