FineReport

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

用FineReport報表工具製作不完全分組報表

分組報表和不完全分組報表對比

比較左右兩張圖,可以看到右邊的圖只保留了華東華北兩個組,其他地區全放置到其他組里了,之所以這麼做,是因為一些組用戶並不關心,將其合并起來,增強了報表的可用性。

下面我們來看一下上述動態報表與BI商業智慧工具的實現過程,以FineReport報表工具為例

1.連接資料庫frDemo

2.設計報表

2.1新建報表

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

表樣設計

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

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

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

2.5自定義分組
點擊A2單元格,右擊|單元格屬性|數據列數據設置分組選擇高級,如圖:

自定義分組

點擊自定義,出現自定義分組對話框,點擊左上角的增加按鈕,添加一個新的分組,命名為華北。可選列選擇地區,操作符選擇等於,值選擇字元串,填入華東,點擊增加,一個分組設置好了。以同樣的方式設置另外兩個組,其具體設置如圖。

報表自定義分組1

報表自定義分組2

報表自定義分組3

3.保存預覽

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

  • 聯繫我們

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

返回頂部