Jasper レポートを作成するための私の Java コードは
JasperReport report = JasperCompileManager.compileReport(jrxml);
JasperPrint print = JasperFillManager.fillReport(report,parameters, conn);
JasperExportManager.exportReportToPdfFile(print,filename);
サブレポートを使用せずにレポートを作成すると、正常に実行されます。サブレポートを挿入すると、コードが失敗し、例外が表示されます
原因: null
MESSAGEnull
ローカルメッセージnull
Java コードを変更する必要があるかどうか教えてください。
サブレポートを使用するために、この行をどこかで読みました。
JasperReport subreport = (JasperReport)JRLoader.loadObjectFromLocation("ProductReport.jasper");
このコードも使用する必要がありますか? 私は PHP 開発者です。Javaについてあまり知りません。大きなPDFを作成する必要があるため、Jasperレポートを使用しました。このツールは私たちをとても助けてくれました。しかし今、サブレポートを使用する必要がある新しいレポートに行き詰まっています。