反馈已提交

网络繁忙

多CPT导出PDF插件

  • 文档创建者:zack.zhong
  • 编辑次数:11次
  • 最近更新:zack.zhong 于 2021-01-28
  • 1. 概述

    1.1 版本

    报表服务器版本

    JAR 包版本

    插件版本

    10.02019-07-03V1.0.3

    1.2 应用场景

    FineReport 仅支持单个普通报表导出为 PDF 文件,但是有时用户需要大批量导出多个普通报表至一个 PDF文件,此时该如何操作呢?

    如下图所示:

    2.gif

    1.3 功能介绍

    用户通过「多 CPT 导出 PDF」插件,可实现合并多个普通报表,并导出为一个 PDF 文件。

    主要功能如下:

    1)通过前端页面,用户可选择「数据决策系统」中挂载的普通报表进行导出,展示的模板与登录用户可查看的平台目录一致。

    2)选择多个模板后,用户可以自行调整模板导出顺序,可以删除选中模板。

    3)在参数配置页面,用户可以配置需要导出的模板的参数值,可对单个模板配置多套导出参数值。

    2. 插件安装

    点击下载插件:多CPT导出PDF

    设计器插件安装方法参见 设计器插件管理

    服务器安装插件方法参见 服务器插件管理

    3. 示例

    3.1 登录导出平台

    报表服务器启动后,在浏览器端输入http://ip:端口/webroot/decision/url/multicpt/pdf

    使用数据决策系统账号密码登录,即可跳转至批量导出界面。

    注:该页面不支持IE

    3.2 选择导出模板

    批量导出界面如下图所示:

    1)根据登录的用户权限,左侧列表显示数据决策系统中,用户可查看的报表目录。

    2)不支持勾选非普通报表进行导出,例如决策报表、上报标签、链接等。

    图片.png

    3.3 调整导出顺序

    选择需要导出的报表后,点击「选择」,导出列表中出现待导出的报表名称,如下图所示:

    1)用户可点击左上角上下键,根据报表名称的首字母,顺序/倒序排列导出顺序。

    2)用户可点击左上角垃圾桶图标,清空全部导出列表。

    3)当鼠标悬浮在模板名称上时,对应名称后面出现删除按钮,点击可将该模板移除导出列表。

    4)当鼠标按住对应模板名称上时,可上下拖动调整导出顺序。

    图片.png

    3.4 参数设置

    导出顺序调整结束后,点击「下一步」,跳转至参数设置界面。

    3.4.1 设置模板参数

    选择需要设置参数的模板,输入参数的导出值,点击「保存」,跳出提示框「保存参数成功」,该模板参数即设置成功。如下图所示:

    注1:参数编辑完成后请务必保存并确保成功,否则使用默认值进行导出。

    图片.png

    3.4.2 设置动态参数

    对于单张模板,如需导出参数为不同值时的结果。点击右上角加号「+」,新增一套参数配置,配置后「保存」即可。

    如下图所示,用户可分别导出地区为「华东」和「华北」的模板。

    图片.png


    3.4.2.1 配置参数导出

    3.4.2.1.1  基本配置

       1)为模板配置模板参数或在数据集中配置参数

    image.png   

    image.png

           2)在参数面板中配置控件(控件名称与1中的模板参数名称相同,标签名称为页面中控件的显示名称)         image.png

        3)点击导出列表中需要配置的选项后在右侧列表中配置相应参数。

        image.png

       4)编辑参数并保存,若失败则会根据参数面板配置提示。未保存直接进行导出会直接导出默认数据。

       image.png

    3.4.2.1.2  支持控件类型说明

    注:各控件值之间不支持联动;参数值为公式中的fine_username, fine_role, fine_position时即使配置控件也不将显示,由系统直接生成;

    控件类型支持说明
    本文框控件支持校验;
    下拉框控件支持配置返回值类型为数组或字符串配置;支持校验是否为空,当同时勾选允许直接编辑和自定义值时,前端页面可通过输入内容后回车更增加新选项;
    日期控件支持格式;起始结束日期暂不支持;仅支持返回值类型为字符串;支持校验是否为空;
    数字控件支持校验;
    下拉树支持多选,不支持异步加载,结果返回叶子结点,结果返回完整层次路径;支持校验,当同时勾选允许直接编辑和自定义值时,前端页面可通过输入内容后回车更增加新选项;
    单选按钮组控件
    导出页面显示为下拉框;支持校验;
    复选按钮组控件
    导出页面显示为下拉框;支持校验;支持返回值类型;不支持全选;
    文本域控件支持校验;
    密码控件
    支持校验;
    复选按钮控件
    仅支持布尔型及默认为true
    视图树
    支持多选,不支持异步加载,结果返回叶子结点,结果返回完整层次路径;支持校验是否为空,当同时勾选允许直接编辑和自定义值时,前端页面可通过输入内容后回车更增加新选项;




    3.4.3 重置参数

    如需恢复当前模板的参数默认值,点击「重置」,参数恢复默认值。如下图所示:

    图片.png

    3.5 效果

    3.5.1 导出 PDF

    参数设置完成并保存后,点击「导出PDF」,耐心等待一段时间后,即可导出所有模板合并后的 PDF,如下图所示:

    2020-10-10_10-11-23.png

    图片.png

    图片.png

    图片.png

    3.5.2 查看 PDF

    打开导出的PDF,可以看到所有模板按照导出顺序和参数设置依次呈现,如下图所示:

    注:由于不同报表页面大小不一,因此PDF中页面大小也可能不一致。

     2.gif

    附件列表


    主题: 报表专题
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭