以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]筛选条件出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188088) |
-- 作者:lgj716330 -- 发布时间:2023/8/31 19:21:00 -- [求助]筛选条件出错 Dim b As New GroupTableBuilder("统计表111", DataTables("统计表1")) Dim dt11 As fxDataSource b.Groups.AddDef("项目") b.Totals.AddDef("" & n1 & "年流量") b.Filter = "" & n1 & "年流量 <> 0" dt11 = b.BuildDataSource() 提示 语法错误:“年流量”运算符后缺少操作数 筛选条件这里的问题,要怎么写
|
-- 作者:有点蓝 -- 发布时间:2023/8/31 20:10:00 -- n1是什么东西,有值吗? msgbox("" & n1 & "年流量 <> 0")
|
-- 作者:lgj716330 -- 发布时间:2023/9/1 8:58:00 -- Dim d1 As Date = e.Form.Controls("RQ1").Value Dim n1 As Integer = d1.Year 其中统计表1是多表组合成的 Dim bd1 As New SQLGroupTableBuilder("统计表1", "llb") bd1.C Dim dt1 As fxDataSource bd1.Groups.AddDef("项目") bd1.Totals.AddDef("金额", "" & n1 & "年流量") bd1.Decimals = 2 bd1.Filter = "" & filter & " and (日期>=\'" & d1 & "\' and 日期<=\'" & d2 & "\')" dt1 = bd1.BuildDataSource() RQ1是2023年日期 msgbox("" & n1 & "年流量 <> 0")显示是下图这样,没问题 [此贴子已经被作者于2023/9/1 8:59:37编辑过]
|
-- 作者:lgj716330 -- 发布时间:2023/9/1 9:12:00 -- [" & n1 & "年流量] 得这样才行,需要加这括号
[此贴子已经被作者于2023/9/1 9:13:12编辑过]
|