Foxtable(狐表)用户栏目专家坐堂 → 交叉统计可以像分组统计那样显示目录树吗?


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

主题:交叉统计可以像分组统计那样显示目录树吗?

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


加好友 发短信
等级:五尾狐 帖子:1131 积分:8199 威望:0 精华:0 注册:2013/11/3 19:00:00
交叉统计可以像分组统计那样显示目录树吗?  发帖心情 Post By:2016/8/22 7:44:00 [只看该作者]

如题,就是是否一样有treeview属性,谢谢


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


加好友 发短信
等级:五尾狐 帖子:1131 积分:8199 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2016/8/22 8:53:00 [只看该作者]


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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/8/22 9:21:00 [只看该作者]

用什么统计方式,和能否显示目录树没有直接关系,试试就知道了

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


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

 分组统计,也不能显示目录树的啊,只有汇总模式,才会显示表的目录树。

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


加好友 发短信
等级:五尾狐 帖子:1131 积分:8199 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2016/8/22 9:57:00 [只看该作者]

这个功能不能在交叉统计里用?有变通办法没?

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


加好友 发短信
等级:五尾狐 帖子:1131 积分:8199 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2016/8/22 9:58:00 [只看该作者]

我自己想到的办法交叉统计用SQL写,然后生成汇总模式,但SQL中写交叉统计貌似太麻烦!

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


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

 你可以先设置交叉模式,然后对生成的表再设置汇总模式。

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


加好友 发短信
等级:五尾狐 帖子:1131 积分:8199 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2016/8/22 10:04:00 [只看该作者]

我把表填充进窗口表了,这样要如何写?老师提示下,关键代码,谢谢
Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText ="elect * from {预算填写}"
dt = cmd.ExecuteReader()
Dim g As New CrossTableBuilder("预计管理费用",dt,"[科目一级]='管理费用'")
g.HGroups.AddDef("项目分类")
g.HGroups.AddDef("科目一级")
g.HGroups.AddDef("科目二级")
g.HGroups.AddDef("科目三级")
g.VGroups.AddDef("期间")
g.Totals.AddDef("费用金额", "费用金额")
g.HorizontalTotal = True
g.Filter = "[科目一级]='管理费用'"
g.Subtotal = True
'可以生成三级统计
Tables("预计管理费用报表_Table1").DataSource =g.BuildDataSource()

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


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

对这个表设置汇总模式

 

Tables("预计管理费用报表_Table1")

 

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

 


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


加好友 发短信
等级:五尾狐 帖子:1131 积分:8199 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2016/8/22 10:06:00 [只看该作者]

看到了,我先试试,谢谢!

 回到顶部
总数 13 1 2 下一页