2010-11-26 64 views
2

我有一個對象列表。以下是對象列表中值的示例。使用Java填充子報表值對象

A X 
A Y 
A Z 
B P 
B Q 
B R 

含義值X,Y,Z是下A組和P,Q,R是基團B. 直通iReports我能夠列出值的對象(如上所述)下。

我想要做的是我想在報告中以分組的方式顯示行。

A 
    X 
    Y 
    Z 
B 
    P 
    Q 
    R 

我知道這可以在子報表中完成。但我不知道如何通過目前我所擁有的物品清單來做到這一點。請提出任何想法。

謝謝。

回答

0

在您的子報表中,您可以添加一個條件,其中如果對象具有第一個值X(作爲子報表參數傳遞的值),則會寫入該條件,否則將被忽略。

然後,在主報告中,您可以爲每個組調用一次子報告,傳遞鍵值和完整的對象集合。

+0

是否有可用於主報告的內建屬性,您可以爲每個組調用一次子報告。或者我們需要從bean(java)做什麼? – Soft 2010-11-26 23:40:26