私はこの作業に非常に近いので、1 つのジャスパー サブレポートを他のメイン レポート xml に直接埋め込もうとしています。これは簡単だと思うかもしれませんが、それを行う例は1つもありません。誰もがファイルやリソースなどを使用しているようです。文字列から直接動作する 1 つのレポートがあり、そのサブレポートを含める必要があります。
誰?構文?ありがとう!
私はこの作業に非常に近いので、1 つのジャスパー サブレポートを他のメイン レポート xml に直接埋め込もうとしています。これは簡単だと思うかもしれませんが、それを行う例は1つもありません。誰もがファイルやリソースなどを使用しているようです。文字列から直接動作する 1 つのレポートがあり、そのサブレポートを含める必要があります。
誰?構文?ありがとう!
subreport
JasperReportsでこれを行うために私が知っている唯一の方法は、サブレポートに別の.jrxmlファイルを使用し、コマンドを使用してそれをメインレポートに含めることです。
埋め込みレポートのもう1つのオプションは、サブデータセットを使用することですが、私が知る限り、サブデータセットはグラフにのみ役立ちます。
レポートの生成を取り巻くコードを制御しているように聞こえるので、1つの文字列で複数のレポートを定義する簡単な形式を考え出し、実行時にコードで各レポートを抽出することができます。
単一のファイルを処理する必要があるが、JasperReportのサブレポートがある場合は、Zipファイルを使用し、メインレポートと必要なすべてのサブレポートを圧縮し、必要に応じて一時ディレクトリに解凍しました。 to(もちろんすべてコードで)