Java报表软件图例展示之带参数报表
2011-03-20 09:57
239 查看
上一篇文章里我们集中展示了利用FineReport这一Java报表软件***出来的汇总报表,并概括说明了各类型汇总报表的应用范围。今天我们要介绍的,比之前的两种报表要复杂,因为它不再是单纯的展示,而是提供报表参数的传递,实现了用户与数据的交互。有了参数,用户可以针对自己想要看到的数据,对原始数据进行筛选,使得数据的展示更加清晰、准确、有条理。
下面我们就来看看FineReport报表软件***出来的几种带参数报表。首先是一个简单的时间查询报表,用户选择开始和结束时间,并指定雇员,就可以看到相应条件下的报表情况。
![](http://www.finereport.com/forumimages/table_para1.jpg)
同类型的报表还可以用在其他相似的展示中,例如仓库的库存管理,与上一张报表不同的是,它在仓库选择中使用了复选框控件,这样用户可以同时查询多个仓库的库存情况。
![](http://www.finereport.com/forumimages/table_para2.jpg)
参数联动报表是指在前一个参数选定的情况下,后一个参数会根据它进行自动变化。我们有时候上网注册,填写所在地资料时,遇到的就是这种情况。例如首先选择了华东地区,那么在城市这个参数选项中,就只会出现华东的城市名称。
![](http://www.finereport.com/forumimages/table_para3.jpg)
当用户对要选择的选项(即参数)不太确定时,FineReport报表提供了参数的模糊查询。这里所说的模糊查询其实包含了两层意思:一、如果不选择查询条件,结果会自动全部输出;二、当输入参数信息的一部分时,下拉框中会显示任一列与输入相关的选项,丰富了查询方式。
![](http://www.finereport.com/forumimages/table_para4.jpg)
此外还有一种报表动态查询,它可以根据用户对于参数查询的要求,自动增减参数控件。例如在下图中,如果用户选择使用起始和结束时间来传递参数,则统计纬度的控件将变得不可编辑;如果选择使用统计纬度来传递参数,则后面的时间选择框会根据日/月/年而更换。
![](http://www.finereport.com/forumimages/table_para5.jpg)
有时候数据的信息很多,如下图:每一条数据会有很多关联信息,用户可以根据实际需要选择展示哪些信息。通过勾选报表上方的复选框,就可以实现FineReport报表动态列查询。
![](http://www.finereport.com/forumimages/table_para6.jpg)
对于行数控制则更为简单,输入每页需要显示的行数,就可以控制报表的展示,以防页面拉得过长,影响美观。
![](http://www.finereport.com/forumimages/table_para7.jpg)
文章分类:http://blog.vsharing.com/fanfanzheng/A1326664.html
下面我们就来看看FineReport报表软件***出来的几种带参数报表。首先是一个简单的时间查询报表,用户选择开始和结束时间,并指定雇员,就可以看到相应条件下的报表情况。
![](http://www.finereport.com/forumimages/table_para1.jpg)
同类型的报表还可以用在其他相似的展示中,例如仓库的库存管理,与上一张报表不同的是,它在仓库选择中使用了复选框控件,这样用户可以同时查询多个仓库的库存情况。
![](http://www.finereport.com/forumimages/table_para2.jpg)
参数联动报表是指在前一个参数选定的情况下,后一个参数会根据它进行自动变化。我们有时候上网注册,填写所在地资料时,遇到的就是这种情况。例如首先选择了华东地区,那么在城市这个参数选项中,就只会出现华东的城市名称。
![](http://www.finereport.com/forumimages/table_para3.jpg)
当用户对要选择的选项(即参数)不太确定时,FineReport报表提供了参数的模糊查询。这里所说的模糊查询其实包含了两层意思:一、如果不选择查询条件,结果会自动全部输出;二、当输入参数信息的一部分时,下拉框中会显示任一列与输入相关的选项,丰富了查询方式。
![](http://www.finereport.com/forumimages/table_para4.jpg)
此外还有一种报表动态查询,它可以根据用户对于参数查询的要求,自动增减参数控件。例如在下图中,如果用户选择使用起始和结束时间来传递参数,则统计纬度的控件将变得不可编辑;如果选择使用统计纬度来传递参数,则后面的时间选择框会根据日/月/年而更换。
![](http://www.finereport.com/forumimages/table_para5.jpg)
有时候数据的信息很多,如下图:每一条数据会有很多关联信息,用户可以根据实际需要选择展示哪些信息。通过勾选报表上方的复选框,就可以实现FineReport报表动态列查询。
![](http://www.finereport.com/forumimages/table_para6.jpg)
对于行数控制则更为简单,输入每页需要显示的行数,就可以控制报表的展示,以防页面拉得过长,影响美观。
![](http://www.finereport.com/forumimages/table_para7.jpg)
文章分类:http://blog.vsharing.com/fanfanzheng/A1326664.html
相关文章推荐
- Java报表软件图例展示之FineReport报表功能图
- Java报表软件图例展示之填报表
- Java报表软件图例展示之其他类型报表
- Java报表软件超级链接参数传递
- 主流Java报表软件之王者争夺战:功能大PK系列之多图例设置
- 主流Java报表软件之王者争夺战:功能大PK系列之定制图例颜色
- 主流Java报表软件之王者争夺战:功能大PK系列之图例自动调整大小
- 主流Java报表软件之王者争夺战:功能大PK系列之图例的边框样式和颜色
- Java报表软件超级链接参数继承
- 主题:Java报表工具技巧:如何在报表软件Style Report中配置Oracle 10g数据源
- java报表工具参数强化
- java报表软件中本地效果与服务器效果不一致问题处理经验分享
- Java 报表软件--Style Report 自定义报表设计新思路
- 主流Java报表软件王者争夺战:功能大PK系列之坐标轴标签显示方式
- java 报表工具技巧--在报表软件Style Report中实现固定行分页分组合计报表
- FineReport实现java报表报表展示的效果图
- 走进Java报表工具--Style Report、润乾等报表软件(功能篇)
- Java报表软件FineRpeort优点与缺点—主流java报表软件评述
- 报表制作工具图例展示之汇总报表
- 水晶报表设置子报表存储过程参数(JAVA)