1. 概述
1.1 版本
报表服务器版本 | JAR 包版本 | 插件版本 |
---|---|---|
10.0 | 2016-01-01 | V1.4.4 |
9.0 | 2016-01-01 | V1.3.3 |
8.0 | 2016-01-01 | V1.3.3 |
1.2 应用场景
如果报表中设置了行式引擎,那么在设置定时调度任务时,如果定时调度任务中附件存档勾选了Word、Excel、PDF 格式,调度任务执行结束后,附件会导出失败,日志中会报如下图所示错误:“快照生成失败”、Not supported yet
1.3 功能介绍
如果报表中启用了行式引擎的话,是不支持定时调度任务中 Word、Excel、PDF 格式附件导出的。安装该插件后定时调度任务支持行式引擎,可以导出Word、Excel、PDF 格式的附件。
2. 示例
2.1 安装插件
点击下载插件:定时器导出任务支持行式引擎
设计器插件安装方法参照 设计器插件管理
服务器安装插件方法参照 服务器插件管理
插件安装后,无需做额外设置,启用插件后即支持行式引擎。
2.2 设置行式引擎
设计器打开内置报表%FR_HOME%\webapps\webroot\WEB-INF\reportlets\GettingStarted.cpt
菜单栏点击模板>报表引擎属性,勾选用行式的引擎来执行报表,点击确定。
2.3 设置定时调度
进入决策系统点击管理系统>定时调度,新增一个新任务。
1)基本设置添加任务名称Test。
2)如下图所示设置任务的调度周期。
3)选择模板后勾选所有附件存档格式。
4)文件处理无需设置,直接点击保存即可。
2.4 任务执行结果查看
上述定时调度任务设置完毕后会立即执行一次,附件存档保存在%FR_HOME%\webapps\webroot\WEB-INF\schedule\Test目录下。如下图所示: