Java软件报表软件技术博客

java报表软件技术汇总 java报表软件制作 报表软件新闻
posts - 355, comments - 100, trackbacks - 0, articles - 3
   :: 首页 :: 新随笔 ::  :: 聚合  :: 管理
 

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

1.  制作带参的模板

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

 

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

 

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

 

2.添加定时报表

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

 

3.  添加定时任务

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

  

第一步基本设置,如图

 

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

 

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

 

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

 

点击完成,生成定时任务

4.生成文件预览

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

 

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

 
文章转自:http://javareport.blog.chinabyte.com/2011/01/15/144/




只有注册用户登录后才能发表评论。


网站导航: