美文网首页
使用jasper制作报表

使用jasper制作报表

作者: 进击的三文鱼 | 来源:发表于2019-05-24 14:58 被阅读0次

项目中需要完成一个导出账单的需求,账单格式为pdf,选用的是jasper进行处理。
下面我简述下功能的完成过程
1.安装jasper的编写工具iReport Design
https://pan.baidu.com/s/1vFH3PGWzV-TYENvjfsOx_w 提取码ct6t
安装完成后打开某些报表或者直接打开会出现闪退的问题,原因是,该工具现在最高支持jdk1.7,所以一定要配置jdk1.7或其一下版本才行
配置方法
修改iReport-5.6.0\etc文件夹下的ireport.conf

image.png

2.jasper模块

工具中画图主要更具模块来区分即Report Band
iReport Design内置了很多种 Band,不同的 Band 有不同的用途,也有些不同默认行为。


image.png

Title

顶部标题

Page Header

页眉默认会出现在每一页的顶部。

Detail

将元素放入detail中可以实现循环

Page Footer

页脚默认会出现在每一页的底部。

Last Page Footer

如果想在最后一页的页脚上放一些不同的内容,就可以考虑使用这个 Band。

Summary

永远显示页面底部,使用时要考虑该位置上面的高度问题。

Background

背景处理。

3 使用过程
通过组件面板将需要的组件展示到页面,拖拽即可。


image.png

需要注意的是,当页面上展示表格时,需要传入List而List的处理就需要选择子组件,Subreport.
需要传入参数


image.png

相关文章

网友评论

      本文标题:使用jasper制作报表

      本文链接:https://www.haomeiwen.com/subject/schgzqtx.html