这个问题在这里已有答案:
我用jasper报告打印发票报告我把这份报告分成两部分主要报告打印只有账单没有购买日期和总金额。第二部分是子报告,它打印所有项目的数量,价格和金额
Select * from billing where bill_no=$P{Bill_no} // use in main report
Select * from items where bill_no=$P{Bill_no} // use in sub report
这个账单也没有参数在子报表中使用,问题是听说如何将bill_no参数值传递给子报表
将子报表元素添加到主报表后,“子报表属性”窗格应显示“编辑参数”。 单击“编辑参数”将打开“参数映射”。单击“添加”并将“主报表”字段值发送到“子报表”参数。主报表中的$ F {Bill_no}应该发送到子报表的$ P {Bill_no}