FineReport

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

用FineReport報表工具實現計算列的匯總

計算列的匯總

從上圖中可以看出,報表不是簡單的對某一列進行匯總,而是對庫存量和單價兩列的乘積進行匯總。

下面我們來看一下用java報表工具FineReport動態報表與BI商業智慧軟體實現上述報表的過程

1.連接資料庫frDemo

2.設計報表

2.1新建報表

2.2表樣設計
按照下圖設計好報表的基本框架

2.3新建一數據集名為pro_sql
SQL語句:select產品名稱,庫存量,單價,產品ID from 產品 where中止 =’0′ and 類別ID =’5′

2.4綁定數據列

綁定數據列

按照下列表格將數據集的欄位拖入對應報表單元格內,並作相應的設置。

單元格 內容 基本屬性設置
A2 pro_sql.產品ID 從上到下擴展,居中,其餘默認
B2 pro_sql.產品名稱 從上到下擴展,居中,其餘默認
C2 pro_sql.庫存量 從上到下擴展,居中,其餘默認
D2 pro_sql.單價 從上到下擴展,居中,其餘默認
C3 =SUM(C2*D2) 居中

2.5顯示格式設置
將C3,D2的顯示格式設置為貨幣型,顯示格式設置

3.保存預覽

保存為:
%FineReport_HOME%/WebReport/WEB-INF/reportlets/com/doc/6.5.cpt

啟動報表伺服器,在瀏覽器中輸入以下地址進行瀏覽:
http://localhost:8079/WebReport/ReportServer?reportlet=/com/doc/6.5.cpt

  • 聯繫我們

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

返回頂部