Java報表工具FineReport通過參數控制數據統計方式(方法二)

文 | 軟妹 2011-07-04 16:07:53

web報表中,我們通常需要使用參數條件來控制數據統計方式。比如,當參數為「總分」時,對數據進行「匯總|求和」;當參數為「平均分」時,對數據進行「匯總|平均」。
而FineReport報表工具有兩種方法可以實現這種效果,之前我們已經介紹過一種方法。下面便來介紹web報表軟體實現這種效果的另一方法
1.報表表樣設計
B3單元格寫入數據統計方式為「求和」,B4單元格寫入數據統計方式為「平均」
報表表樣設計
2.報表參數定義
定義一個$option參數用來控制數據統計的方式
報表參數定義
3.報表參數設計
報表參數設計界面如下
報表參數設計
將$option設置為下拉框形式,有兩個值「總分」、「平均分」
報表參數自定義
4.報表條件屬性設置
給A3單元格添加條件屬性:當$option!=”總分”,行高為0,即此時顯示平均分那一行
報表條件屬性1設置
給A4單元格添加條件屬性:當$option!=”平均分”,行高為0,即此時顯示總分那一行
報表條件屬性2設置
5. 報表效果預覽
使用「分頁預覽」,web頁面如下
報表分頁預覽
參數選擇「總分」,則報表預覽如下
報表參數預覽2
參數選擇「平均分」,則報表預覽如下
報表參數預覽2

加入臉書粉絲團

帆軟FineReport臉書官方賬號

送資訊人才必備懶人包

商務問題諮詢

王人賢 Brian

0933-790886

brian.wang@fanruan.com

  • 郵件技術諮詢

  • support@fanruan.com

    帆軟logo

    版權所有©2019 帆軟軟體有限公司|蘇ICP備14031611號-3

返回頂部