以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SQLGroupTableBuiler如何重新加载结果数据?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=84026)

--  作者:yuxiang510
--  发布时间:2016/4/21 17:28:00
--  SQLGroupTableBuiler如何重新加载结果数据?
使用SQLGroupTableBuilder从数据表中加载数据后,希望修改filter后重新从数据表中加载数据,可以怎么做?

如以下代码:
Dim b As New SQLGroupTableBuilder("报表1","余额1")
b.AddTable("余额1",Cols1,"科目1",Cols2)
b.filter = "{余额1}.公司代码 = \'" & cp & "\' AND 会计年度 = \'" & year & "\' AND 记账期间 <= " & ( Month - 1 )
b.Groups.AddDef("{余额1}.一级科目")
b.Groups.AddDef("借贷项")
b.Totals.AddDef("当期余额")
b.Build()
MainTable= Tables("报表1")

现在是想修改b.filter后,从表余额1里重新加载数据进报表1中,请教可以怎么做?
谢谢!
[此贴子已经被作者于2016/4/21 17:28:23编辑过]

--  作者:大红袍
--  发布时间:2016/4/21 17:34:00
--  
 那就必须,重新执行一次上面的代码。