2011-06-23 4 views

答えて

1

は、なぜあなたはHashMapの代わりに、実際のリストとしてリストを渡していますか?レポートに値のリストを含めたい場合は、すべての文字列です。コンマ区切りリストを作成し、jrxmlファイルに1 Stringオブジェクトとして渡すだけです。

個々のデータオブジェクトに関連付ける必要があるデータのリストがある場合は、印刷するリストと共にArrayListデータソースを取得し、それをメインレポートに含めるサブレポートを作成できます。

+0

はどのようにデータソースとしてのArrayListを追加し、レポートを作成することができ、その配列の上に詳細セクションの繰り返し処理では? – Sobis

+2

メインレポートで、サブレポートオブジェクトのデータソース式を新しいnet.sf.jasperreports.engine.data.JRBeanCollectionDataSource()に設定します。サブレポート.jrxmlファイルで、レポートデータソースをArrayListにあるクラスに設定します。 –

関連する問題