多个报表导出到一个 excel 的多 sheet 页

通常报表的展现和导出都是针对单个报表操作的,即单个报表展现、导出等。

但有时我们需要将多个报表文件捆绑,在一个页面中以多个 tab 的形式进行展现,并且可以导出到一个 excel 中,分到不同的 sheet 页展示。

报表工具如何处理实现呢?

通过工具提供的报表组功能,可以将轻松多个报表绑定为一个报表组文件。然后进行展现导出。操作如下:

1. 新建报表组,绑定多个报表文件

1png

2png

2. 确定保存为 test.rpg, web 预览效果如下

3png

4png

3. 上述展现界面提供了导出功能,可直接将其导出为 excel 文件格式如下

5png

除此之外,如项目要求报表不需要展现,直接通过一些操作将报表导出成 excel 文件,那么久需要通过代码实现,一般报表工具都提供了 api 接口可供二次开发。具体实现可参考报表如何批量导出成 excel 文件