以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  GroupTableBuilder的方法Groups.AddExp怎么用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131662)

--  作者:wohenguaia
--  发布时间:2019/3/4 9:28:00
--  GroupTableBuilder的方法Groups.AddExp怎么用
\'\'\'\'\'分组统计表生成器
If DataTables.Contains("GroupTableBuilder演示") = False Then
Dim gtb As New GroupTableBuilder("GroupTableBuilder演示",DataTables("订单"))
gtb.Groups.AddDef("客户ID")
gtb.Groups.AddDef("产品ID")
gtb.Totals.AddDef("数量")
gtb.Totals.AddExp("金额","单价 * 数量")
gtb.Build
End If
MainTable = Tables("GroupTableBuilder演示") 
分组统计不能添加表达式列吗?那为什么在Groups下有AddExp方法?

[此贴子已经被作者于2019/3/4 9:32:56编辑过]

--  作者:有点甜
--  发布时间:2019/3/4 9:36:00
--  

帮助文档,并没有介绍AddExp的方法

 

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

 


--  作者:wohenguaia
--  发布时间:2019/3/4 10:01:00
--  
以下是引用有点甜在2019/3/4 9:36:00的发言:

帮助文档,并没有介绍AddExp的方法

 

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


但是精灵有提示

 


--  作者:有点甜
--  发布时间:2019/3/4 10:21:00
--  

GroupTableBuilder没有这个功能。

 

变通方法这样做,在原表那里添加表达式列 http://www.foxtable.com/webhelp/scr/1428.htm

 

然后用GroupTableBuilder统计

 

最后删除添加的表达式列


--  作者:wohenguaia
--  发布时间:2019/3/4 10:48:00
--  
嗯,我是想确认下。
变通方法很多,SQLGroupTableBuilder也行,感觉更爽