FineReport

最強大的動態報表與BI商業智慧工具!

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

web報表中,我們通常需要使用參數條件來控制數據統計方式。而FineReport報表工具有兩種方法可以實現這種效果。
比如,我們想要這種效果,當參數為「總分」時,對數據進行「匯總|求和」;當參數為「平均分」時,對數據進行「匯總|平均」。
下面便來介紹web報表軟體FineReport實現這種效果的方法一
1. 報表表樣設計
報表單元格A3的統計方式的文字內容直接通過參數值來獲得,公式=$option
報表表樣設計
2. 報表參數定義
定義一個$option參數用來控制數據統計的方式
報表參數定義
3. 報表參數設計
報表參數設計界面如下
報表參數設計
將$option設置為下拉框形式,自定義兩個值「總分」、「平均分」
報表參數自定義
4. 報表條件屬性設置
對B3單元格要承載的數據統計方法通過條件屬性來控制
條件屬性1:當$option==」總分」,新值:=sum(B2)
報表條件屬性1設置
條件屬性2:當$option==」平均分」,新值=average(B2)
報表條件屬性2設置
5. 報表效果預覽
使用「分頁預覽」,web頁面如下
報表分頁預覽
參數選擇「總分」,則報表預覽如下
報表參數預覽2
參數選擇「平均分」,則報表預覽如下
報表參數預覽2

  • 聯繫我們

  • 電話:0933-790886
  • 邮箱:brian.wang@fanruan.com
  • 地址:300 新竹市學府路40號 (交大育成中心 R302)
  • 臉書粉絲團
Copyright©2017 Fanruan Software Co.,Ltd. All Rights Reserved. 帆軟軟體有限公司 | 蘇ICP備14031611號-8

返回頂部