Foxtable(狐表)用户栏目专家坐堂 → SQLGroupTableBuilder的代码问题


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

主题:SQLGroupTableBuilder的代码问题

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


加好友 发短信
等级:五尾狐 帖子:1173 积分:8777 威望:0 精华:0 注册:2012/4/18 16:28:00
SQLGroupTableBuilder的代码问题  发帖心情 Post By:2015/8/7 15:06:00 [显示全部帖子]

老师帮忙看看以下代码,我写的有问题
Totals.AddDef(Name, Aggregate)是参照语法
代码:
Dim b As New SQLGroupTableBuilder("统计表1","客户信息")
b.Groups.AddDef("客户区域") '根据客户区域分组
b.Totals.AddDef("客户名称","Count")
b.Build '生成统计表
MainTable = Tables("统计表1") '打开生成的统计表

客户名称是姓名,字符,想通过“客户名称”列统计记录数

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


加好友 发短信
等级:五尾狐 帖子:1173 积分:8777 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/8/7 15:10:00 [显示全部帖子]

逻辑列统计用GrandProportion.Count吗?


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


加好友 发短信
等级:五尾狐 帖子:1173 积分:8777 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/8/7 15:16:00 [显示全部帖子]

老师,上述代码我在命令窗口执行,报错“生成的SQL语句报错”

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


加好友 发短信
等级:五尾狐 帖子:1173 积分:8777 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/8/7 15:22:00 [显示全部帖子]

哦,是的,是的,没有加外部数据源,谢谢老师!!!!

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


加好友 发短信
等级:五尾狐 帖子:1173 积分:8777 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/8/7 16:06:00 [显示全部帖子]

老师,逻辑列统计后出现“-2”,如何去掉“-”

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


加好友 发短信
等级:五尾狐 帖子:1173 积分:8777 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/8/7 16:49:00 [显示全部帖子]

还可以这样写,学习了,谢谢老师!!

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


加好友 发短信
等级:五尾狐 帖子:1173 积分:8777 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/8/7 17:31:00 [显示全部帖子]

老师再帮我看看,多谢!!!
Dim b As New SQLGroupTableBuilder("统计表1","门市客户信息")
b.C
b.Groups.AddDef("客户区域") '根据客户区域分组
b.Totals.AddDef("客户名称",AggregateEnum.Count,"进店客户量")
b.GroupProportion = "进店客户量" = Ture '生成总占比
b.Totals.AddExp("价值跟单","价值跟单*-1","价值跟单",AggregateEnum.Sum) 
b.Totals.AddExp("转入订单","转入订单*-1","转入订单",AggregateEnum.Sum) 
b.Build '生成统计表
MainTable = Tables("统计表1") '打开生成的统计表

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


加好友 发短信
等级:五尾狐 帖子:1173 积分:8777 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/8/7 17:37:00 [显示全部帖子]

好的,谢谢老师!!


 回到顶部