导出

  • 文档创建者:印然
  • 编辑次数:11次
  • 最近更新:Carly 于 2020-03-03
  • 1. 概述

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

    2. 设计器端导出

    设计器端导出,是指无需预览模板,直接在设计器里面通过可视化操作导出模板。

    详情请参见:设计器端导出

    3. 浏览器端导出

    浏览器端导出,是指在 Web 端预览模板后,导出模板为各种格式。

    详细请参见:浏览器端导出

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

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

    4. API 导出

    通过导出 API ,在程序中导出。

    详细请参见: 导出 API

    5. URL 直接导出

    在预览报表的 URL 后增加 format 参数,赋一个导出格式来实现 URL 直接导出。

    详情请参见:URL 直接导出

    6. 自定义导出按钮

    通过 Web 页面集成,自定义 Web 页面的按钮,实现导出功能。

    详情请参见:自定义按钮导出

    7. 大数据集导出

    为了防止导出的数据集较大,出现时间过长或内存占用过大的情况,可使用「大数据集导出」功能,直接根据数据集结果进行导出。

    详情请参见:大数据集导出

    附件列表


    主题: 报表设计
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!