我正在尝试使用子报表创建一个jasper报告,其中子报表包含一个对应于主报告中的字段的参数.subreport查询如下所示:
select * from proc_name($P{param1});
但它无法使用上述语法。 使用以下语法时,一切正常,即具有静态值。
select * from proc_name(155);
但我想创建从主报表中动态获取参数值的子报表。
我怎样才能做到这一点?
值得赞赏的建议。
答案 0 :(得分:0)
最后我得到了解决方案。 :参数可以采用以下格式传递:$ P!{param_name}