主报告使用一个 DataSource,其中包含一个 List( parentList )。这个 List( parentList ) 又包含其他 List( childList )。此childList作为 DataSource( JRBeanCollectionDataSource ) 传递给 SubReport。
此childList包含两列,下面是列表的表格格式。
<pre>TestString | Date</pre>
<pre> abc | 01JAN12 </pre>
<pre> cdf | 31DEC12 </pre>
<pre> fgh | 08JUN12 </pre>
从上表中,在这种情况下,应比较日期以获取具有最新日期(即)cdf的记录的“TestString”值。
行或记录的比较应该在 Jasper 报告中完成,而不是在 java 类中。
我怎样才能做到这一点 ?