2013-07-04 41 views
0

我必須做一個簡單的分組報告。這些數據來自參數(JRBeanCollectionDataSource)接受:賈斯珀報告:分組subdataset

<subDataset name="zeilenset"> 
    <field name="deviceType" class="java.lang.String"/> 
    <field name="deviceNumber" class="java.lang.String"/> 
    <field name="approval" class="java.lang.String"/> 
    <field name="deviceName" class="java.lang.String"/> 
    <field name="postalSite" class="java.lang.String"/> 
</subDataset> 
<parameter name="devicerows" class="java.lang.Object"/> 
<parameter name="myheadline" class="java.lang.String"/> 

報告工作,但iReport的不進行分組提供任何我的子數據字段。

有沒有辦法組合子數據集? 還是有另一種方法來組參數驅動列表比subDataset?

+0

什麼是問題? –

+0

有沒有辦法將一個subDataset分組?還是有另一種方法來組參數驅動列表比subDataset? – quero59

回答

0

好的,解決了我自己。

把我的數據數組參數引起非可分組子數據集: JasperPrint jasperPrint = JasperFillManager.fillReport(JasperReport的,參數,新JREmptyDataSource());

使用beanColDataSource我的數據陣列轉移到可分組字段: JasperPrint jasperPrint = JasperFillManager.fillReport(JasperReport的,參數,beanColDataSource);