Foxtable(狐表)用户栏目专家坐堂 → 交叉统计统计的结果如果显示在窗口统计中


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

主题:交叉统计统计的结果如果显示在窗口统计中

美女呀,离线,留言给我吧!
liu1992
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:116 积分:1091 威望:0 精华:0 注册:2015/7/17 10:19:00
交叉统计统计的结果如果显示在窗口统计中  发帖心情 Post By:2016/5/22 17:37:00 [只看该作者]

http://www.foxtable.com/help/topics/1619.htm

这里的例子,交叉统计的结果是显示在表的,如何“窗口管理中”设计,然后在对应表的“工作窗口”中显示出来?

另外,我想在这里面张表里做两个统计,是否可行?


此主题相关图片如下:微信截图_20160522173414.png
按此在新窗口浏览图片

此主题相关图片如下:微信截图_20160522173454.png
按此在新窗口浏览图片

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/22 17:39:00 [只看该作者]


 回到顶部
美女呀,离线,留言给我吧!
liu1992
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:116 积分:1091 威望:0 精华:0 注册:2015/7/17 10:19:00
  发帖心情 Post By:2016/5/22 18:03:00 [只看该作者]

“完整月报表”还是在我的“授权细”后面再生成一张表啊,我是这样写的

Dim b As New CrossTableBuilder("完整月报表",DataTables("本期开piao"))
b.HGroups.AddDef("承租单位") '添加客户列用于水平分组
b.VGroups.AddDef("所属大楼","本期欠款明细_{0}") '添加产品列用于垂直分组
b.Totals.AddDef("上期累计欠款") '添加数量列用于统计
b.Build '生成统计表
MainTable = Tables("完整月报表") '打开生成的统计表
Tables("完整月报表").DataSource = b.BuildDataSource()

对吗?


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/22 20:20:00 [只看该作者]

Dim b As New CrossTableBuilder("完整月报表",DataTables("本期开piao"))
b.HGroups.AddDef("承租单位") '添加客户列用于水平分组
b.VGroups.AddDef("所属大楼","本期欠款明细_{0}") '添加产品列用于垂直分组
b.Totals.AddDef("上期累计欠款") '添加数量列用于统计
Tables("完整月报表").DataSource = b.BuildDataSource()

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/22 20:22:00 [只看该作者]

Dim b As New CrossTableBuilder("完整月报表",DataTables("本期开piao"))
b.HGroups.AddDef("承租单位") '添加客户列用于水平分组
b.VGroups.AddDef("所属大楼","本期欠款明细_{0}") '添加产品列用于垂直分组
b.Totals.AddDef("上期累计欠款") '添加数量列用于统计

Forms("窗口1").Controls("Table1").Table.DataSource = b.BuildDataSource()


 回到顶部
美女呀,离线,留言给我吧!
liu1992
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:116 积分:1091 威望:0 精华:0 注册:2015/7/17 10:19:00
  发帖心情 Post By:2016/5/23 9:46:00 [只看该作者]

老师,如果我想在这个窗口做三个交叉统计,“本期欠费明细”、“前期欠费明细”、“总计欠费”,但是像下面这样写的话,不能实现,只显示一个“本期欠费明细”统计结果。

Dim b As New CrossTableBuilder("统计表1",DataTables("本期开piao"))
b.HGroups.AddDef("承租单位") '添加客户列用于水平分组
b.VGroups.AddDef("所属大楼","本期欠款明细_{0}") '添加产品列用于垂直分组
b.Totals.AddDef("本期欠款") '添加数量列用于统计
Forms("完整月报表").Controls("Table1").Table.DataSource = b.BuildDataSource()

 

Dim b2 As New CrossTableBuilder("统计表2",DataTables("本期开piao"))
b2.HGroups.AddDef("承租单位") '添加客户列用于水平分组
b2.VGroups.AddDef("所属大楼","前期欠款明细_{0}") '添加地址列用于垂直分组
b2.Totals.AddDef("上期累计欠款") '添加数量列用于统计
Forms("完整月报表").Controls("Table1").Table.DataSource = b.BuildDataSource()


Dim b3 As New CrossTableBuilder("统计表3",DataTables("本期开piao"))
b3.HGroups.AddDef("承租单位") '添加客户列用于水平分组
b3.VGroups.AddDef("所属大楼","累计欠款明细_{2}") '添加产品列用于垂直分组
b3.Totals.AddDef("本期累计欠款") '添加数量列用于统计
Forms("完整月报表").Controls("Table1").Table.DataSource = b.BuildDataSource()

 

这样写的话,还是只有一个统计结果

 


此主题相关图片如下:微信截图_20160523094506.png
按此在新窗口浏览图片
[此贴子已经被作者于2016/5/23 9:47:27编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/23 9:48:00 [只看该作者]

放三个Table控件,修改红色的名字

 

Forms("完整月报表").Controls("Table1").Table.DataSource = b.BuildDataSource()


 回到顶部