历史版本11 :多CPT导出PDF 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

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

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

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