润乾报表
在菜单栏中选择“文件”—>“新建报表”
向导界面中,报表类型为“普通报表”,数据源选为“demo”,点击“SQL检索”
在SQL编辑器中,点击选择“数据表”和“数据字段”,或者在“语法”中直接输入SQL检索语句
向导中,报表类型的标签下选择“网格报表”,排列一下字段顺序,点击“生成网格报表”即可
这样光秃秃的报表可不好看,记得要美化完善一下报表哟~
点击菜单栏中的“报表”—>“报表属性”
弹出报表属性界面,在“常规”标签下,选择大数据集名称指向ds1
点击确定后,我们将报表保存为“big.rpx”
与普通报表发布类似,大清单报表也通过 JSP 以 tag-lib 的方式发布。
此时大报表展现在WEB页面上,我们可以发现,右上角的页码和总记录条数随着数据不断读取而不断增加。我们可以通过右上角翻页或者输入数字跳到相应页,对大报表进行查看。
为了方便后续查看数据,我们需要将WEB端展现的数据保存到本地,而润乾报表提供的大清单报表导出,无需一页一页进行操作,导出后的文件存放着报表中的所有数据。点击WEB页面左上角的“导出Excel”图标,将Excel文件导出到本地,并且可以点击文件进行查看。
点击WEB页面左上角的flash打印预览图标,弹出如下图页面
设置每页条数以及获取大报表的范围,点击“开始获取”,获取完成之后即可打印成功
大报表适用于处理大数据的网格式报表,通过把数据不断分批取出,存储到临时文件中,以外存换内存的方式,大大提升了报表展现性能,使得大报表运算和普通报表运算速度无异。大报表的缓存文件默认缓存时间为3分钟,超过3分钟则会自动清除。但是大报表也有一点点不足呀——大报表比普通报表,除了少占内存,其它资源都消耗得更多,所以不适合多人并发访问。