页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 3 下一个 »

1.需求背景

客户在Smartbi的电子表格报表上的某一个参数上输入多个值,希望可以做到按照该参数值批量下载pdf文件和批量打印文件。

2.功能说明

电子表格可以按照参数值的多选,进行批量下载pdf文件和批量打印文件。

批量下载:按照该参数值(有多参数值),分别导出一份一份pdf文件和一个合并的pdf文件,然后将这些文件打成压缩包下载到本地。(例如:该参数有10个值,则导出10个pdf文件和一个合并这10个文件的合并文件,然后把这11个文件打成压缩包下载)

批量打印:按照该参数值(有多参数值),分别导出多分对应参数值的内容然后并成一个汇总的pdf文件,然后打印该汇总的pdf文件。(例如:该参数有10个值,则导出10份数据,然后将这10份数据合并一个pdf文件,最后打印该合并pdf文件的内容)

注意:

1)合并的pdf文件,每一份数据之间,开头都要以新的页面开头。例如:第一份数据有1.5页,接上第二份数据的时候,从pdf的第3页开始,而不是接着第2页的中间开始

2)批量下载 和 批量打印 功能,不支持多sheet的电子表格。

3)批量下载 和 批量打印 功能,不支持报表的宽度超过纸张页面的表格。(PS:若是报表很宽,导出pdf的时候,超出宽度的部分会自动挤到下一页,最后的效果会很差,所以客户使用时要自行避免)


3.使用说明

3.1. 扩展包部署

扩展包:PD_PDFMergeExport

部署说明:扩展包部署

注意:更新扩展包之前,请做好知识库以及扩展包的备份。


3.2. 使用操作

(1)管理员登录系统后,在【运维设置】- 【系统选项】 - 【公共设置】中,会增加“屏蔽弹窗提示”选项,如下:

  • 默认为“空”,表示不对任何报错进行屏蔽处理
  • 多个关键词时可使用英文逗号分隔即可



(2)打开对应的资源,相关效果说明

以 电子表格 为例

设置为 空 时,如下图:



设置为“获取数据SQL错误”时,如下图:


  • 无标签