Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须以 pdf 格式导出报告,其中每个页面都有不同的结构。如何在JasperReports中完成此操作,因为我们制作了报告模板,然后根据模板将数据填充到报告中。
您可以尝试使用子报表。在主报表中,在详细信息区域中添加子报表,并设置子报表表达式以根据当前行值选择要显示的子报表。就像是:
$F{WHICH_SUBREPORT} == 1 ? "repo:sub1.jrxml" : $F{WHICH_SUBREPORT} == 2 ? "repo:sub2.jrxml" : "repo:sub3.jrxml"