Foxtable(狐表)用户栏目专家坐堂 → 对SQLGroupTableBuilder统计结果再次统计的问题.


  共有3700人关注过本帖平板打印复制链接

主题:对SQLGroupTableBuilder统计结果再次统计的问题.

帅哥哟,离线,有人找我吗?
hzcaqjf
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:298 积分:4225 威望:0 精华:0 注册:2009/11/4 16:30:00
对SQLGroupTableBuilder统计结果再次统计的问题.  发帖心情 Post By:2014/8/20 10:32:00 [只看该作者]

外数据源"表A"中有"日期","单位","piao证种类","数量"等列.(根据"piao证种类"和"数量"两列可计算出金额.)
统计目标:根据"单位"分组,对"金额"进行统计.
首先,取得"金额"数据:
Dim b3 As New SQLGroupTableBuilder("统计表3","表A")
Dim t3 As fxDataSource
b3.C
b3.Groups.AddDef("单位")
'b3.Groups.AddDef("piao证种类")
b3.Totals.AddDef("数量")
'b3.Totals.AddExp("金额","数量*mid([piao证种类],3,4)")
b3.Filter = "日期 > #7/1/2014#  and piao证种类 like '%车售%'"
t3 = b3.BuildDataSource()

对"统计表3"再次统计:
Dim b4 As New GroupTableBuilder("统计表4","统计表3")
Dim t4 As fxDataSource
b4.Groups.AddDef("单位")
b4.Totals.AddDef("金额")
t4 = b4.BuildDataSource()
没有任何数据结果.
请问如何对"统计表3"的结果再次进行统计?(由于"表A"中无"金额"列,无法直接统计)
或者如何根据"表A"直接统计?

 回到顶部
总数 11 1 2 下一页