1 概述

lczReport,既可在设计器端导出模板,也可以在浏览器端导出,还可以通过 API 接口导出。

2 导出方式

2.1 设计器端导出

无需预览模板,直接在设计器里面通过可视化操作导出模板。
支持将模板导出为Excel文件,如下图:

注:设计器端导出的文件为原模板,即模板的表样,并非执行后的结果。

2.2 浏览器端导出

在 Web 端预览模板后,导出模板为各种格式。
原理:先选择导出的文件格式;然后根据报表内容,在服务器的内存中将页面中的内容生成;最后由 serverlet 直接推送给客户端。

注:浏览器端报表导出,遵循所见即所得原则,即导出的页面与浏览器预览的页面完全一致,仅导出显示值而不是实际值。

支持的导出类型包括:Excel、PDF、Word、CSV和TXT,如下图:

1)导出为Excel文件
首先出现一个对话框:

直接点击“确定”按钮,下载文件,之后打开文件查看结果,如下示范:

2)导出为Word文件
下载文件,之后打开文件查看结果,如下示范:

3)导出为Pdf文件
下载文件,之后打开文件查看结果,如下示范:

4)导出为文本文件
首先出现一个对话框:

直接点击“确定”按钮,下载文件,之后打开文件查看结果,如下示范:

5)导出为CSV文件
直接下载下载文件,与Excel文件类似,只是不导出样式。

作者:fancy  创建时间:2023-06-08 15:49
最后编辑:fancy  更新时间:2024-10-31 17:13