随笔 - 225  文章 - 98  trackbacks - 0
<2010年12月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

随笔分类

相册

报表工具厂商们

搜索

  •  

最新评论

阅读排行榜

         在以FineReport为代表的Java报表工具中,有一项功能叫做不延迟报表。不延迟报表展示是指:在有自定义参数的情况下,报表的结果展示不需要用户手动点击查询按钮,自动使用参数的默认值进行第一次查询并输出结果。

    打开之前所做的模板:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Tutorial\Parameter\paratype1.cpt

1.参数设计界面

       不选中延迟报表展示复选框,如下图

 

2.设置参数默认值

    打开报表|报表参数,将参数classno默认值设为Class1,如下图

 

将参数classno拖入相应控件单元格,参数界面上也将显示出默认值。

 

3.点击分页预览

    可以看到,预览结果为

 

  此时用户没有选择classno的值,也没有点击查询按钮,自动使用参数classno的默认值Class1进行了第一次查询,这就是不延迟报表展示

将此模板保存为:

%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Tutorial\Parameter\paratype6.cpt

文章转自:http://blog.amteam.org/fanfanzheng/A1298858.html



了解Java报表工具就从这里开始
posted on 2010-12-16 09:28 season 阅读(154) 评论(0)  编辑  收藏 所属分类: Java报表—技术知识

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


网站导航: