用FineReport報表工具製作條件分組報表

文 | 軟妹 2010-07-06 10:37:21

條件分組報表

可以看到上圖動態報表與BI商業智慧軟體是對不同的欄位進行分類,對於這種分類可以不用自定義,而用過濾來實現。

下面我們來看一下用FineReport報表工具實現上述報表的過程

1.連接資料庫frDemo

2.設計報表

2.1新建報表

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

表樣設計

2.3新建一數據集名為ds1
SQL語句:select 客戶.城市,客戶.地區,訂單明細.數量,訂單明細.單價,訂單明細.單價*訂單明細.數量 as 金額,訂單明細.折扣 from 客戶,訂單,訂單明細 where 客戶.客戶ID = 訂單.客戶ID and 訂單.訂單ID=訂單明細.訂單ID and 訂單明細.數量>=45 and 訂單明細.數量<=55 。

2.4綁定數據列

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

單元格 內容 基本屬性設置
B2,B3,B4,B5 ds1.地區 從上到下擴展,其餘默認
C2,C3,C4,C5 ds1.金額 數據設置:匯總求和,其餘默認

2.5設置過濾

2.5.1 B2單元格設置過濾
雙擊B2|過濾,過濾條件:數量大於50(整型)

單元格過濾1

2.5.2 B3單元格設置過濾
雙擊B3|過濾,過濾條件:折扣大於 0.1(雙精度型)

單元格過濾2

2.5.3 B4單元格設置過濾
雙擊B4|過濾,過濾條件:單價小於 10(整型)
單元格過濾3

2.5.4 B5單元格設置過濾
雙擊B5|過濾,過濾設置如下圖:

單元格過濾4

3.保存預覽

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

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

臉書【FineReport報表軟體】

帆軟FineReport臉書官方賬號

送資訊人才必備懶人包

商務問題諮詢

王人賢 Brian

0933-790886

brian.wang@fanruan.com

  • 郵件技術諮詢

  • support@fanruan.com

    帆軟logo

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

返回頂部