决策系统 >> 定时调度 >> 自定义附件处理 >> 自定义上传文件至磁盘

自定义上传文件至磁盘

顶( )
最后更新日期: 人发表评论 (点击查看)
1. 问题描述
在定时任务完成之后,有时候需要将文件导出至自定义位置,而不是系统默认位置%FR%WebReport\WEB-INF\schedule,这时候就可以通过自定义附件来处理,通过自定义类文件修改文件导出的位置。
2. 示例
导出excel和pdf,并把生成的对应文件保存在指定路径中去,本例中的路径是放在D盘中。
3. 实现步骤
3.1 编写类文件
定义一个OutputExcel类文件,实现AbstractOutputFileAction接口,具体代码如下:
编译类文件,将生成的OutputExcel.class放在%FineReport_home%\WebReport\WEB-INF\classes\com\fr\output文件夹下。
注:类文件放的位置只需要与编写类文件里面的package位置对应即可。
3.2 定时任务
参照定时生成日报配置定时任务,到第三步—输出设置的时候,在附件类型后面勾选excel,word,pdf,则可将定时任务结果导出为excel,word以及pdf格式,然后勾选下面的是否自定义附件处理,并在类名处填写正确类名,点击完成即可。如下图:
3.3 效果查看
在D盘下面可以查看到3个不同格式的导出文件,分别为aaaa.xls;aaaa.pdf;aaaa.doc。如下图:
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3