Java报表工具定时器参数之二

Java报表工具定时器参数之二
 

    上一篇文章里我们讲到了Java报表工具定时器中时间参数的一些用法,这里,我们以实际操作步骤详细演示一下如何设置FineReport定时器。

1.  制作带参的模板

新建内置数据集e1,如图所示

Java报表工具定时器参数之二_第1张图片  

添加参数p1,控件类型为日期类型,参数界面设置如下

 

报表设计如下图所示,并在B4单元格中添加过滤条件:date=$p1

Java报表工具定时器参数之二_第2张图片  

2.添加定时报表

在定时器管理界面点击按钮,添加定时报表,如下图所示

Java报表工具定时器参数之二_第3张图片  

3.  添加定时任务

点击定时器界面相应模板的添加定时任务,并点击

 Java报表工具定时器参数之二_第4张图片  

第一步基本设置,如图

Java报表工具定时器参数之二_第5张图片  

点击下一步进入时间设置,选择立即执行,循环方式选择不循环,如图

Java报表工具定时器参数之二_第6张图片  

点击下一步,进入参数定义,直接点击界面上的按钮,自动生成报表中所带的参数,并双击参数的值,对参数值进行编辑,参数类型选择公式,将参数值设为:Format(today()-1,"yyyy-MM-dd") ,该公式表示当前日期的前一天,如图所示

Java报表工具定时器参数之二_第7张图片  

点击下一步,进入导出设置,填写文件显示名,并选中管理目录和导出文件类型,如图所示

Java报表工具定时器参数之二_第8张图片  

点击完成,生成定时任务

4.生成文件预览

刷新管理界面,发现生成定时文件参数测试1.cpt

Java报表工具定时器参数之二_第9张图片  

点击该生成文件,预览,如图

Java报表工具定时器参数之二_第10张图片  
文章转自:http://javareport.blog.chinabyte.com/2011/01/15/144/



了解Java报表工具就从这里开始

你可能感兴趣的:(Java报表工具定时器参数之二)