我使用碧玉报告打印发票报告我将此报告分为两部分,主要报告仅打印账单,无购买日期和总额。第二部分是子报表,它打印所有带有数量,价格和数量的项目
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参数值传递给子报表
答案 0 :(得分:0)
将子报表元素添加到主报表后,
子报表属性窗格应显示“编辑参数”。
单击“编辑参数”将打开“参数映射”。单击添加,然后将您的主报告字段值发送到Subreport参数中。
您的主报告中的$ F {Bill_no}应该发送到子报表的$ P {Bill_no}