报表应用有时需要将一个报表的不同部分导出到Excel的多个sheet页中,常见于将分组报表的每个分组内容输出到不同sheet;汇总明细报表将汇总数据和各部分明细数据输出到不同sheet。
润乾集算报表可以通过使用分页导出Excel与自定义纸张、行后分页组合来实现。报表导出Excel时可以选择分页导出,即页面上的每页内容分别导出到Excel的不同sheet中,这时通过自定义较大纸张(能容纳最大分组)和组(行)后分页在每页上展现每个不同分组内容即可实现上述需求。
这里以将分组报表每个分组内容输出到Excel的不同sheet页为例,说明实现过程。
新建报表
连接集算报表默认的demo数据源,制作按客户地区分组查看订单明细报表如下:
设置行后分页
在报表设计器右侧的属性面板中,设置第3行的分页属性,选中第3行,勾选“行后分页”,如下:
自定义报表纸张
由于报表默认按纸分页,为了保证每页能容纳最大分组,纸张大小可以定义大一些,用户使用时可以根据实际情况设置。如这里定义了高度为5000毫米:
发布报表并导出
在页面上查看报表,可以看到一共有6页,每页分别为东北、华北、华东、华南、西北和西南6个地区的数据,已经实现了将每个地区数据通过一页展示。
点击导出Excel,勾选分页导出:
实现效果
查看导出的Excel可以看到一共导出了6个sheet页,每页对应相应地区的数据,需求实现。
转载于:https://blog.51cto.com/report5/1607317