编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

springmvc+ireport实现主从报表

wxchong 2024-06-19 22:15:57 开源技术 29 ℃ 0 评论

1、先看效果

2、思路

(1)基本信息:通过parameter,使用map传进去展现即可。

(2)多个列表:使用多个JR数据源作为从报表加入到大的主JR数据源里面去

如图所示:

其中zx.jrxml是主报表,huiyi.jrxml,huodong.jrxml,peixun.jrxml和tian.jrxml是从报表;dw、lxfs、zw、email、address和sszwh是parameter——后台通过map把起当作key进行设置,并在报表中展示。

3、javabean

主表javabean

4、多个列表对应的JR数据源

主表JR数据源

5、IreportDataSource.java

6、从表的jrxml

跟普通的设置没什么区别,主要就是设置Field。

7、主表jrxml

8、给主表添加从表

9、注意事项

遍历列表的时候尽量用String类型,Integer和Double等经常报错,简单粗暴的方法就是在javabean里面加个getter方法,把Integer和Double等转成String来显示,注意和ireport里面的Field对应上即可,如下图所示

10、Demo.java

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表