ireport,父jrxml向subreport传参数

xu.wang

发布于 2018.03.27 23:25 阅读 2638 评论 0

使用subreport出现一个问题,父jrxml中使用了subreport,子subreport中需要传递参数才能获取数据。

解决办法:

1。 点击detail 中的subreport控件。点击此subreport控件的属性,并找到Paramters.(重点就是设置此属性)

 

 

2.  点击parameter时弹出下面对话框

我在此已经设置了两个参数传到此subreport中

3. 点击Add按钮,弹出添加对话框

4. 这里的添加对话框则为需要设置的参数

在Subreport parameter name 中填写父jrxml的参数名

在Value expression 中填写此subreport中需要传的参数点击OK即可。

 

 

注意:若存在多个subreport则需要每个都进行设置。Subreport parameter name的值要与subreport中所需传值相同。