当前位置:首页  >  表格软件专题  > 

报表教程 | 怎么制作交叉报表?3步骤概括

作者:finereport

浏览:2,976

发布时间:2023.8.2

所有报表类型里,最普遍的就是分组报表,它只有纵向的分组,而交叉报表既有纵向也有横向。交叉报表呈现的信息,是分组报表的好几倍,交叉报表也可以叫透视报表,它可以把数据绑定在表格上,而且可以表达多维的分层级的信息。在中国,交叉报表的应用是最广泛的,它看上去结构不复杂,但恰恰是处理中国式复杂报表的良药。那么交叉报表怎么去制作呢?本文就说说其中最重要的3个步骤。

一、交叉报表制作软件选型

Xtrareport是做交叉报表比较常用的软件,不过做中国式复杂报表,还是要选中国报表软件,可以考虑FineReport。帆软BI这几年发展比较快,报表软件的功能也是国内领先的,选FineReport出错率相对较小。

除了这方面,还有操作性需要考虑。像FineReport这种,不需要代码的报表制作软件,可以纳入考虑范围。

二、交叉报表的数据准备

如果要用FineReport,首先新建数据集,数据库查询对话框中写入 SQL 查询语句,查询并取出相对表中的所有数据。

如果要用Xtrareport,可以先拖入一个XRPivotGrid控件,来放交叉报表需要的数据源。

不同的是,Xtrareport在准备数据源的时候需要一定的代码量,FineReport就不需要了。

三、交叉报表的报表设计

以下是FineReport制作交叉报表的具体过程。

设置报表的标题,字体、字号什么的随你的心意。需要插入斜线的时候,只要点击单元格元素,再点击插入斜线,在弹出的斜线编辑对话框中,写入字段标题就行。

为了美观,可以合并相应的单元格,给表格加内外框,字体居中。

然后最重要的是,将数据集中数据列拖入到对应单元格中,并对单元格属性进行设置。比如,纵向展示的就选择纵向扩展,横向展示的就横向扩展。

其实FineReport帮助文档里,已经有交叉报表的模板,如果需要可以前往获取。

写在最后

中国式复杂报表往往会用到格线,格线能让报表内容一目了然,非常清晰,交叉报表的逻辑关系还比较复杂。这时候交叉形式的格线使用率就很高。所以,类Excel报表软件就很受中国人欢迎,FineReport就是其中最热门的一个。

而且FineReport还是免费试用的,如果对付费的报表制作软件不放心,可以尝试FineReport的免费版,不得不说,它的免费版真的是性价比很高,功能跟付费版出入不大,也不会突然有一天失效。

管理驾驶舱指南,业务指标,数据分析报表需要展现大量的数据和文字,提高信息传递的效率

报表工具产品更多介绍:www.finereport.com


在线客服

电话咨询

技术问题

投诉入口