マスターレポートは、List(parentList)を含むデータソースを使用します。このList(parentList)には、他のList(childList)が含まれています。このchildListは、DataSource(JRBeanCollectionDataSource)としてSubReportに渡されます。
このchildListには2つの列が含まれています。以下は、リストの表形式です。
<pre>TestString | Date</pre>
<pre> abc | 01JAN12 </pre>
<pre> cdf | 31DEC12 </pre>
<pre> fgh | 08JUN12 </pre>
上記の表から、日付を比較して、この場合は最新のdate(ie) cdfを持つレコードの「TestString」値を取得する必要があります。
行またはレコードの比較は、JavaクラスではなくJasperレポートで行う必要があります。
これどうやってするの ?