以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  SQLGroupTableBuilder的日期筛选条件没有起作用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=154565)

--  作者:guosheng
--  发布时间:2020/9/18 15:14:00
--  SQLGroupTableBuilder的日期筛选条件没有起作用
单据日期 数据库存的是datetime类型,rq是date类型。
添加了filter条件,返回的统计表还是所有的数据,怎么回事啊?

Dim dtx As DataTable
Dim b As New SQLGroupTableBuilder("统计表1","明细表")
b.C
Dim dt1 As fxDataSource

Dim dt2 As New Date(2020, 9, 16)
\'b.Filter= "日期 >=" & rq.adddays(-2)
b.Filter= "日期 >=" & dt2

b.Groups.Adddef("合同编号","合同编号")  
b.Totals.Adddef("收款金额")
dt1 = b.BuildDataSource()
dt1.Show("统计表1") \'显示统计结果

--  作者:有点蓝
--  发布时间:2020/9/18 15:16:00
--  
b.Filter= "日期 >=\'" & dt2 & "\'"