初级报表 >> 交叉报表-体会横向扩展 >> 交叉报表

交叉报表

顶( )
最后更新日期: 人发表评论 (点击查看)
交叉表,数据的横向与纵向展示想结合,简单交叉报表,
1. 概述
交叉表,也是常见的基本报表类型。分组报表只是从上到下将数据分组显示,而交叉表则是从上到下、从左到右都将数据分组的报表,如下图:
FineReport天然支持行列对称,设计交叉表的方法也很简单。
2. 制作步骤
2.1 新建工作簿,添加数据集
新建工作薄,添加数据集ds1,SQL语句为SELECT * FROM [销量]
2.2 制作交叉表
设计好表样后,将数据列拖入对应单元格:
纵表头:地区与销售员默认纵向扩展实现从上到下分组;
横表头:将产品类型与产品设置为从左到右扩展,让产品横向分组,实现横表头;
数据:根据父子格的概念,销量会以销售员为左父格,产品为上父格,自动匹配出销售员与产品对应的销量。
预览即可看到上图交叉表。
注:此处销售员与产品对应的销量是唯一的,因此,直接将销量拖入单元格即可。
若销售员与产品对应的销量不唯一,则将销量数据列设为汇总-求和。
2.3 保存并发布
已完成的模板,可参见%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\CrossReport\Cross.cpt
模板效果在线查看请点击Cross.cpt
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
返回顶部
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3