Java报表软件定时器年报专题

来源:互联网 发布:地史学知乎 编辑:程序博客网 时间:2024/04/29 09:23

在以FineReport报表为代表的Java报表软件定时器的几个典型案例中,年报经常应用于和年度统计中,下面通过一个典型的汽车年度销售统计来介绍如何利用FineReport6.5定时器来自动实现年报统计。

月报

1.   修改模板

打开月报专题.cpt模板,样式设计稍作修改,如图

      Java报表软件修改模板 

 删掉month参数,如图所示

Java报表软件参数设置 

C5单元格中删除原来的过滤条件。将修改后的报表另存到到reportlets目录下

2.   添加定时报表

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

Java报表软件添加定时报表 

3.   添加定时任务

点击定时器界面相应模板的添加定时任务,并点击Java报表软件添加定时任务

Java报表软件定时任务列表 

第一步基本设置,如图

Java报表软件定时年报基本设置 

点击下一步进入时间设置,开始时间选择200711日,循环方式选择自定义循环,结束时间选择2010430日,时间选择1200分执行,天选择每月的16日,月选择四月,这样从071月到104月每年的416日的1200分该定时任务都会执行

Java报表软件时间表设置 

点击下一步,进入参数设置,直接点击界面上的Java报表软件生成参数按钮,自动生成报表中所带的参数,并双击报表参数的值,对参数值进行编辑,Year参数的类型都选择公式,将Year的参数值设为:year(today())-2表示当前年份的上上年,该公式表示每年的4161200分,生成上上年的年报,如图所示

Java报表软件编辑参数 

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

Java报表软件年报导出 

点击完成,生成定时任务

Java报表软件定时任务列表 

4.   生成文件预览

刷新管理界面,发现在设置的416日的1200生成定时文件:年报导出.cpt

Java报表软件生成文件预览 

点击该生成文件,预览,生成了08年的年报统计报表,如图

Java报表软件生成文件预览 

文章转自:http://blog.vsharing.com/fanfanzheng/A1352071.html 

原创粉丝点击