統(tǒng)計(jì)圖表FineReport聚合報(bào)表




1. 問(wèn)題描述
使用嵌入式主子表制作模板,如果子報(bào)表比較大,不止一頁(yè),這時(shí)嵌入到主報(bào)表中只能顯示部分(嵌入式的子報(bào)表只能在固定大小的區(qū)域中顯示,不能自動(dòng)擴(kuò)展),怎么能顯示其余頁(yè)的數(shù)據(jù)呢?或者兩個(gè)擴(kuò)展的單元格怎樣設(shè)置互補(bǔ)影響呢?這時(shí)就可以使用聚合報(bào)表來(lái)實(shí)現(xiàn),如下圖聚合報(bào)表實(shí)現(xiàn)效果:

2. 示例
2.1 聚合塊自動(dòng)擴(kuò)展位置大小
添加聚合模板,拖動(dòng)數(shù)據(jù)表字段,設(shè)計(jì)表中樣式等,模塊大小不用固定可跟設(shè)計(jì)模板大小相同即可,如下圖:

預(yù)覽模板聚合塊自動(dòng)擴(kuò)展數(shù)據(jù),超過(guò)一頁(yè)大小,以分頁(yè)的方式顯示,如下圖。

2.2 聚合塊擴(kuò)展互不影響
設(shè)置固定格式表頭,不需要受到擴(kuò)展數(shù)據(jù)的影響,這時(shí)就兩個(gè)聚合塊,一個(gè)設(shè)表頭格式,另一個(gè)就是展示擴(kuò)展數(shù)據(jù),兩個(gè)聚合塊相互獨(dú)立,如下圖設(shè)置效果:

2.3 數(shù)據(jù)分析預(yù)覽聚合報(bào)表
已完成模板可參照%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\polybook.cpt。模板效果在線查看請(qǐng)點(diǎn)擊polybook.cpt
如果只希望內(nèi)容在一頁(yè)顯示完全,則可以點(diǎn)擊設(shè)計(jì)器右上角上面的數(shù)據(jù)分析預(yù)覽,即預(yù)覽模板時(shí)在后面加上參數(shù)&op=view,則可看到文檔中第一張圖的效果。
了解Java報(bào)表工具就從這里開(kāi)始
posted on 2015-05-18 14:24 season 閱讀(254) 評(píng)論(0) 編輯 收藏 所屬分類: Java報(bào)表—技術(shù)知識(shí) 、Java報(bào)表—問(wèn)題解析 、Java報(bào)表—使用心得