0

我必须以 pdf 格式导出报告,其中每个页面都有不同的结构。如何在JasperReports中完成此操作,因为我们制作了报告模板,然后根据模板将数据填充到报告中。

4

1 回答 1

0

您可以尝试使用子报表。在主报表中,在详细信息区域中添加子报表,并设置子报表表达式以根据当前行值选择要显示的子报表。就像是:

$F{WHICH_SUBREPORT} == 1 
     ?  "repo:sub1.jrxml"
     : $F{WHICH_SUBREPORT} == 2
       ? "repo:sub2.jrxml"
       : "repo:sub3.jrxml"
于 2013-10-23T11:15:40.607 回答