-2
我要創建一個複雜的對象,它具有以下一些領域Jasper報表,創建碧玉報告從複雜的對象
1. 4-5 string fields
2. List<outer object> where outer object consists of some string fields and a list of
inner objects. Here inner object also has some integer fields.
現在,在需要的碧玉報告,我要顯示水平條形圖(3酒吧)爲每個外部對象的內部對象列表的每個成員。假設我有一個3個外部對象的列表,其中每個外部對象都有一個3個內部對象的列表。我必須創建3 X 3條形圖並在表格結構中顯示它們。
outerObject1.getName()
column1的列2
innerObject1.getName()柱狀圖
innerObject2.getName()柱狀圖
innerObject3.getName()柱狀圖
outerObject2.getName()
innerObject1.getName()條形圖
等等....
據我所知,有這樣做的幾種方法,
- 創建定製的JRDataSource類
- 創建多個子報告並整合它們以獲得主要報告
我正在使用iReport創建jrxml文件。
有人可以幫助我從這樣一個複雜的對象創建表格結構?