用FineReport报表工具制作分组报表

文 | 軟妹 2010-07-05 16:02:31

分組報表,是所有動態報表與BI商業智慧軟體當中最普通,最常見的報表類型,也是所有報表工具都支持的一種報表格式。從一般概念上來講,分組報表就是只有縱向的分組。傳統的分組報表製作方式是把報表劃分為條帶狀,用戶根據一個數據綁定嚮導指定分組,匯總欄位,生成標準的分組報表。

而FineReport報表工具當中,製作分組報表的方式,是拖拽數據列,依靠單元格之間的天然的附屬關係來設計。比如,下面這個報表,我們需要把公司名稱按地城市成組,看看各城市都有哪些公司。

1.連接資料庫frDemo

2.設計報表

2.1新建報表

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

報表表樣設計

2.3新建一數據集名為custom_sql
SQL語句:select 城市,公司名稱,聯繫人姓名,聯繫人職務 from 客戶

2.4綁定數據列

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

單元格 內容 基本屬性設置
A2 custom_sql.城市 從上到下擴展,居中,其餘默認
B2 custom_sql.公司名稱 從上到下擴展,居中,其餘默認
C2 custom_sql.聯繫人姓名 從上到下擴展,居中,其餘默認
D2 custom_sql.聯繫人職務 從上到下擴展,居中,其餘默認

3.保存預覽

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

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

Copyright©2019 Fanruan Software Co.,Ltd. All Rights Reserved. 帆軟軟體有限公司 | 蘇ICP備14031611號-8

返回頂部