FineReport:報(bào)表模板入門教程
發(fā)布時(shí)間:2017-10-04 20:17
本文關(guān)鍵詞:報(bào)表模板
更多相關(guān)文章: FineReport:報(bào)表模板入門教程_木奶牛_木奶牛_新浪博客 木奶牛 finereport 入門 報(bào)表制作
5.報(bào)表樣式
FineReport工具可以輕松快捷地制作出一張報(bào)表,如下圖地區(qū)銷量報(bào)表:
6. 實(shí)現(xiàn)步驟
6.1 設(shè)計(jì)表樣式
報(bào)表主設(shè)計(jì)界面是一個(gè)類似Excel的表格,一些基本的使用方式都與Excel類似,用戶可以輕松的設(shè)計(jì)報(bào)表:
6.2 拖拽數(shù)據(jù)
FineReport報(bào)表的設(shè)計(jì)理念,就是Excel和數(shù)據(jù)列的結(jié)合。上面報(bào)表樣式基礎(chǔ)上,在單元格中綁定對(duì)應(yīng)數(shù)據(jù)列,設(shè)置好數(shù)據(jù)的顯示方式,格子間的關(guān)系,,就可以快速的制作一張報(bào)表。
如下圖,將數(shù)據(jù)列直接拖拽到單元格內(nèi),設(shè)置銷量字段為匯總-求和。
注:任何數(shù)據(jù)類型的數(shù)據(jù)列只要拖拽至單元格,預(yù)覽便能顯示,clob與blob類型也同樣使用。
分頁(yè)預(yù)覽即可看到如上圖效果。
已完成模板可查看
%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\GroupReport
\Group.cpt
7.發(fā)布描述
設(shè)計(jì)好的報(bào)表模板需要通過J2EE服務(wù)器如Tomcat、Weblogic等才能夠解析,在BS瀏覽器中查看。
FineReport設(shè)計(jì)器自帶Jetty服務(wù)器,下面介紹如何將制作好的模板發(fā)布到內(nèi)置的Jetty服務(wù)器中,然后在BS端查看。
8.發(fā)布
將制作好的模板保存至內(nèi)置服務(wù)器中自帶的WebReport報(bào)表工程,%FR_HOME%\WebReport\WEB-INF\reportlets文件夾下面,即發(fā)布完畢。
已完成模板可參見
%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\GroupReport\Group.cpt
9.預(yù)覽
點(diǎn)擊設(shè)計(jì)器中分頁(yè)預(yù)覽按鈕,就會(huì)啟動(dòng)內(nèi)置服務(wù)器,并加載當(dāng)前打開的報(bào)表,這樣我們就可以在瀏覽器中看到報(bào)表了。
在B/S端可以使用報(bào)表工具欄對(duì)展現(xiàn)出來的報(bào)表結(jié)果進(jìn)行打印、導(dǎo)出Excel、PDF等,工具欄菜單可以靈活定制。
注:報(bào)表(固定報(bào)表)的開發(fā)基本上從三點(diǎn)出發(fā):1、條件篩選;2、sql語句實(shí)現(xiàn);3、結(jié)果展示。
1、條件篩選:報(bào)表交互的條件選擇(參數(shù)引入)。
2、Sql語句實(shí)現(xiàn):數(shù)據(jù)源鏈接、查詢結(jié)果。
3、結(jié)果展示:報(bào)表樣式、分組效果等。
本文編號(hào):972635
本文鏈接:http://sikaile.net/wenshubaike/mfmb/972635.html
最近更新
教材專著