以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 筛选怎么引用全局整型变量  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=115035)

--  作者:wzl1990
--  发布时间:2018/2/28 10:45:00
--  [求助] 筛选怎么引用全局整型变量

Dim b As New GroupTableBuilder("月份统计表",DataTables("连云港肿瘤随访表"))
b.Filter = "[月份报表]>=Vars("yuefenbaobiao1") And [月份报表]<=Vars("yuefenbaobiao2") And [地区名称]= "\'" & "连云港" & "\'""

 

如上代码,第二行应该怎么改,能正确引用全局整型变量


--  作者:y2287958
--  发布时间:2018/2/28 10:52:00
--  
"[月份报表]>=" & "Vars("yuefenbaobiao1") & " And 
--  作者:有点甜
--  发布时间:2018/2/28 11:12:00
--  

看看这里

 

http://www.foxtable.com/webhelp/scr/1284.htm

 


--  作者:有点甜
--  发布时间:2018/2/28 11:13:00
--  
b.Filter = "[月份报表]>=\'" & Vars("yuefenbaobiao1") & "\' And [月份报表]<=\'" & Vars("yuefenbaobiao2") & "\' And [地区名称]= "\'连云港\'"
--  作者:wzl1990
--  发布时间:2018/2/28 11:45:00
--  
恩,正确的代码是这样的:
b.Filter = "[月份报表]>=" & Vars("yuefenbaobiao1") & "And [月份报表]<=" & Vars("yuefenbaobiao2") & "And [地区名称]=\'" & "墟沟" & "\'"
因为我设置的全局变量是数值型,不需要单引号,2楼给的是正确的,甜甜给的把单引号去掉就对了。(记得数值型的列,值不要用单引号括起来