5

私はこの作業に非常に近いので、1 つのジャスパー サブレポートを他のメイン レポート xml に直接埋め込もうとしています。これは簡単だと思うかもしれませんが、それを行う例は1つもありません。誰もがファイルやリソースなどを使用しているようです。文字列から直接動作する 1 つのレポートがあり、そのサブレポートを含める必要があります。

誰?構文?ありがとう!

4

1 に答える 1

2

subreportJasperReportsでこれを行うために私が知っている唯一の方法は、サブレポートに別の.jrxmlファイルを使用し、コマンドを使用してそれをメインレポートに含めることです。

埋め込みレポートのもう1つのオプションは、サブデータセットを使用することですが、私が知る限り、サブデータセットはグラフにのみ役立ちます。

レポートの生成を取り巻くコードを制御しているように聞こえるので、1つの文字列で複数のレポートを定義する簡単な形式を考え出し、実行時にコードで各レポートを抽出することができます。

単一のファイルを処理する必要があるが、JasperReportのサブレポートがある場合は、Zipファイルを使用し、メインレポートと必要なすべてのサブレポートを圧縮し、必要に応じて一時ディレクトリに解凍しました。 to(もちろんすべてコードで)

于 2009-06-11T20:52:53.990 に答える