以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  利用全局变量?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=30835)

--  作者:wqb1102
--  发布时间:2013/4/4 16:21:00
--  利用全局变量?
已设置两个全局变量:开始日期、结束日期,在交叉统计代码生成器中设置时间段条件:付款日期 >= #开始日期# and 付款日期] <= #结束日期#,但没有成功,应该如何写表达式。
--  作者:jianjingmaoyi
--  发布时间:2013/4/4 16:55:00
--  
是Vars 全局?

付款日期 >= #" & Vars("开始日期") & "# and 付款日期  <= #" & Vars("结束日期") & "#"

--  作者:wqb1102
--  发布时间:2013/4/4 17:04:00
--  
在表达式生成器中用不了
--  作者:wqb1102
--  发布时间:2013/4/4 17:30:00
--  
Dim g As New CrossTableBuilder("统计表1", DataTables("销售明细"))
g.HGroups.AddDef("区域经理")
g.VGroups.AddDef("品牌")
g.Totals.AddDef("付款金额", "付款金额")
g.HorizontalTotal = True
g.VerticalTotal = True
g.VerticalProportion = True
g.Build()
g. Filter = "[付款日期] >= #" & StartDate & "# And [付款日期] <= #" & EndDate & "#"
MainTable = Tables("统计表1")
这样的代码在使用中要声明:StartDate、EndDate,要如何改写上面的代码

--  作者:jianjingmaoyi
--  发布时间:2013/4/4 19:20:00
--  
StartDate、EndDate  需要写变量的  这个变量时什么  今日 还是 本月等等 你不说明了 谁帮得了你呀.
--  作者:wqb1102
--  发布时间:2013/4/4 20:18:00
--  
变量由窗口中输入的开始日期和结束日期决定,即要统计 开始日期至结束日期这一时间段的付款金额。
--  作者:有点甜
--  发布时间:2013/4/6 10:16:00
--  

全局变量有两种,你是那一种?

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

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