Foxtable(狐表)用户栏目专家坐堂 → 关于SQLGroupTableBuilder 显示不分组字段【已解决】


  共有4506人关注过本帖树形打印复制链接

主题:关于SQLGroupTableBuilder 显示不分组字段【已解决】

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
关于SQLGroupTableBuilder 显示不分组字段【已解决】  发帖心情 Post By:2013/5/9 17:48:00 [只看该作者]

Dim b As New SQLGroupTableBuilder("统计表1","订单")
b
.Groups.AddDef("产品编号")
b
.Totals.AddDef("数量")
b.Totals.AddExp("金额","数量 * 单价 * (1 - 折扣)")
b
.Build
Maintable = Tables(
"统计表1")


我想显示产品名称,规格型号


Dim b As New SQLGroupTableBuilder("统计表1","订单")
b
.Groups.AddDef("产品编号"

b.Groups.AddDef("产品名称"

b.Groups.AddDef("规格型号"

b.Totals.AddDef("数量")
b.Totals.AddExp("金额","数量 * 单价 * (1 - 折扣)")
b
.Build 
Maintable = Tables(
"统计表1"


是这样写吗?  如果确实这样,是不是增加了两个分组列,于是增加了SQLGroupTableBuilder负担,影响效率??

[此贴子已经被作者于2013-5-16 11:19:09编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/9 17:49:00 [只看该作者]

这个负担问题可以忽略.

 回到顶部
帅哥哟,离线,有人找我吗?
gsnake
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/9 18:26:00 [只看该作者]

b.Groups.AddDef("产品名称")    

假设在数据表中“产品名称”是表达式列
不能用于分组,怎么处理?将产品表加进来吗!

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/5/11 8:40:00 [只看该作者]

是的,这个时候要用多表统计了。

 回到顶部