0
を反復処理を報告します。 jrxmlファイルでそのリストを反復処理し、リストの内容を出力する方法を知りたいと思います。ジャスパーは私が<em>HashMapの</em>を使ってJRレポートに渡される文字列のリストを持っているリスト
私はGUIデザイナーとしてiReportはを使用しています。
を反復処理を報告します。 jrxmlファイルでそのリストを反復処理し、リストの内容を出力する方法を知りたいと思います。ジャスパーは私が<em>HashMapの</em>を使ってJRレポートに渡される文字列のリストを持っているリスト
私はGUIデザイナーとしてiReportはを使用しています。
は、なぜあなたはHashMapの代わりに、実際のリストとしてリストを渡していますか?レポートに値のリストを含めたい場合は、すべての文字列です。コンマ区切りリストを作成し、jrxmlファイルに1 Stringオブジェクトとして渡すだけです。
個々のデータオブジェクトに関連付ける必要があるデータのリストがある場合は、印刷するリストと共にArrayListデータソースを取得し、それをメインレポートに含めるサブレポートを作成できます。
はどのようにデータソースとしてのArrayListを追加し、レポートを作成することができ、その配列の上に詳細セクションの繰り返し処理では? – Sobis
メインレポートで、サブレポートオブジェクトのデータソース式を新しいnet.sf.jasperreports.engine.data.JRBeanCollectionDataSource()に設定します。サブレポート.jrxmlファイルで、レポートデータソースをArrayListにあるクラスに設定します。 –