FineReport

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

用FineReport報表工具製作交叉報表

交叉報表

交叉報表,也是報表當中常見的類型,和分組報表一樣,也是基本的報表類型。分組報表是只有行方向上有分組,而交叉報表則是行、列方向都有分組的報表。傳統的報表一般都是通過專門的交叉報表生成嚮導來設計交叉報表,而FineReport報表工具的數據模型,天然支持行列對稱,因此設計交叉報表的方法也很簡單。

下面我們來看一下交叉報表的實現過程

1.連接資料庫frDemo

2.設計報表

2.1新建報表

2.2表樣設計
如圖做好報表的基本框架,單元格斜線

表樣設計

2.3新建一數據集名為emp_sql
SQL語句:select degree.name,employee.title,employee.empid from degree,employee where degree.id=employee.degree

2.4綁定數據列
綁定數據列

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

單元格 內容 基本屬性設置
A2 emp_sql.title 從上往下擴展,其餘默認
B1 emp_sql.degree 從左往右擴展,其餘默認
B2 emp_sql.empID 數據設置為匯總個數

3.保存預覽

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

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

  • 聯繫我們

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

返回頂部