參數是報表生成之前想報表設計文件輸入的報表元素。報表的應用程序可以訪問報表的參數的屬性。數據集取出所有的數據,數據擴展的時候使用報表參數過濾出有用的數據,報表參數必須要與數據列過濾結合使用。
下面講解報表參數的具體設置步驟:
1、打開報表
打開報表%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\GroupReport\Group.cpt。
2、 定義報表參數
點擊菜單模板>模板參數,添加一個地區參數,默認值設置為“華北”,如下圖所示:

3、 參數過濾設置
此時數據列仍然會擴展出數據集中的所有數據,因此需要使用報表參數來過濾。選中地區數據列單元格,過濾,條件為地區等于參數$地區:

4、制作參數界面
點擊參數模塊處的筆,使參數界面處于可編輯狀態,參數界面的右下方會顯示沒有添加控件的參數名稱,如下圖:

點擊添加全部,會將參數控件,控件名及查詢按鈕顯示在界面中,默認的參數界面如下:

5、 保存報表并發布
保存報表并分頁預覽,修改參數值為“華東”,便查詢出了華東的數據:

模板效果在線查看請點擊Parameter.cpt
已完成的模板,可參見%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\Parameter\Parameter.cpt
原文轉載自:FineReport官網:http://www.finereport.com/knowledge/professional/reportparameters.html
了解Java報表工具就從這里開始
posted on 2014-12-11 13:40
season 閱讀(152)
評論(0) 編輯 收藏 所屬分類:
Java報表—技術知識 、
Java報表—制作筆記