Foxtable(狐表)用户栏目专家坐堂 → 请教数据统计的问题


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

主题:请教数据统计的问题

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


加好友 发短信
等级:狐精 帖子:3360 积分:24792 威望:0 精华:0 注册:2012/3/26 21:47:00
请教数据统计的问题  发帖心情 Post By:2012/7/6 13:03:00 [只看该作者]

我在一个窗口里添加了一个table 类型为副本

在aferload里添加了如下代码

 

Dim g As New GroupTableBuilder("客户期初余额统计表", DataTables("客户期初余额表"))
g.Groups.AddDef("客户名称")
g.Totals.AddDef("期初应收")
g.Totals.AddDef("期初预收")
g.VerticalTotal = True
g.SubTotal = True
g.GrandProportion = True
g.FromServer = True
g.Build()

Tables("窗口6_table1").DataSource=g.BuildDataSource
Tables("窗口6_table1").AutoSizeCols

 

 

但是执行以后

如下图所示  第一 没有汇总 第二占比显示 却不是百分比

 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-7-6 13:03:12编辑过]

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/7/6 15:13:00 [只看该作者]

这是正常,直接Build才会设置汇总模式,显示百分比。
 
Dim g As New GroupTableBuilder("客户期初余额统计表", DataTables("客户期初余额表"))
g.Groups.AddDef("客户名称")
g.Totals.AddDef("期初应收")
g.Totals.AddDef("期初预收")
g.VerticalTotal = True
g.GrandProportion = True
g.FromServer = True
g.Build()
Tables("窗口6_table1").DataSource=g.BuildDataSource
Tables("窗口6_table1").AutoSizeCols
DataTables("窗口6_table1").Datacols("xxx").SetFormat("0.00")
 
 
提示,统计表的列名,并不是你看看到,先按常规统计,用这个看一下实际的列名:
http://www.foxtable.com/help/topics/0193.htm

 

[此贴子已经被作者于2012-7-6 15:12:54编辑过]

 回到顶部