以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]交叉统计跨表取数  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=158791)

--  作者:huangjiacai
--  发布时间:2020/12/2 16:53:00
--  [求助]交叉统计跨表取数
是这样的,表A有2020年的预算信息,目前在做2021年的预算信息(表B),想拿2021年(表B)的数据跟2020年(表A)的数据进行横向对比(预算金额),请问这个要怎么修改代码来实现呢。
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2020/12/2 16:59:00
--  
http://www.foxtable.com/webhelp/topics/2305.htm
--  作者:huangjiacai
--  发布时间:2020/12/3 9:28:00
--  
这里我还是想要那个交叉统计的功能的,就是那个“g.VGroups.AddDef”,这个可以融合进去么?
--  作者:有点蓝
--  发布时间:2020/12/3 9:54:00
--  
可以用的
--  作者:huangjiacai
--  发布时间:2020/12/3 10:22:00
--  
用不了,GroupTableBuilder没有这个属性,但是又必须要组合交叉统计结果,要怎么融合呢?
--  作者:有点蓝
--  发布时间:2020/12/3 10:33:00
--  
请上传实例说明
--  作者:huangjiacai
--  发布时间:2020/12/3 12:01:00
--  
就这么说吧,表A的数据是2020年的,表B的数据是2021年的,单独在表A或者表B做交叉统计是没有问题的,但是我不想把这两个表的数据直接复制到一个表中,想跨表开展交叉统计,分组列为列A,B,C,D,垂直分组列为列E(分为一、二、三情况),统计列为列F,怎么通过代码将表A与表B组合起来,形成一张交叉统计表列A,B,C,D,一_F,二_F,三_F,就这样。
--  作者:有点蓝
--  发布时间:2020/12/3 12:05:00
--  
请上传实例说明
--  作者:huangjiacai
--  发布时间:2020/12/4 10:23:00
--  
就跟实例一样,有两个表“预算项目_2020”、“预算项目_2021”,结构基本上一致,两个表都可以单独做交叉统计,里面的垂直分组是列“一级科目”,现在我想组合这两个交叉统计的结果,只有年份跟金额是不一样的,统计的方式如图,要怎么组合呢?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:临时测试1.zip


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2020/12/4 10:42:00
--  
最终要什么效果?到execl手工填写看看