jasperreport 子报表的创建

2025-05-07 23:04:16

1、以下是报表的主报表,需要在主报表中显示当前操作用户所在的单位,由于获取当前用户所在的单位需要通过另一sql语句查询完成,这是我们采用子报表的方式实现

jasperreport 子报表的创建

3、将子报表插件SubReport拖入要显示的区域内,弹出如下窗口

jasperreport 子报表的创建

5、为子报表的参数设置值(主报表向子报表传参),点击Add添加参数信息,设置参数的名称以及参数值,参数值通过表达式获取,将主报表的参数作为值传递给子报表,参数名称的设置要跟子报表的参数名称保持一致:

jasperreport 子报表的创建

6、参数这只完成后点击finish,子报表会显示在主报表的相应的区域,调整子报表的样式显示位置等,报表显示为:

jasperreport 子报表的创建
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢