當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

自由報表

1. 概述

在線視頻學習請查看:父子格設置

當數據表中包含多個字段,這些字段的數據都要顯示在報表中,如果将所有數據顯示在報表的一行上,看起來會很擁擠。這個時候就可以做成自由報表,提高報表展示的美觀度和可讀性。

自由報表不像網格式報表或者分組報表那樣規則,其特點是數據庫表中的一條記錄不是分布在一行上,而是散放在多行上,記錄分塊或者分頁顯示。

2. 示例

2.1 示例效果

每個訂單的數據在一個表格塊中的多行展示,所有訂單的表格塊進行縱向擴展。

Snag_1d4760a6.png

2.2 數據準備

新建數據集 ds1,數據庫查詢對話框中寫入 SQL 查詢語句SELECT * FROM 訂單,取出「訂單」表中所有數據。

1.png

2.3 報表設計

1)按照下面表格中的說明設計「訂單統計表」樣式:

單元格操作
A1~D2合并A1~D2單元格,寫入标題「訂單統計表」,字号12,字體居中,加粗
A3,A4,C4,A5,C5,A6,A7,C7依次寫入字段标題名:訂單編号,訂單日期,發貨日期,客戶編号,客戶名稱,地址,到貨日期,應付金額。字體靠左
B3~D3,B4,D4,B5,D5,B6~D6,B7,D7合并 B3~D3 單元格,合并 B6~D6 ,給這些空白單元格只添加黑色的外部底框,字體靠左

給單元格添加黑色的外部底框的方法如下圖所示:

Snag_19abaf61.png

注:不同的浏覽器因爲模式不同可能導緻下邊框顯示不正常。

      火狐浏覽器、360,獵豹和搜狗等浏覽器在兼容模式下預覽正常。

      谷歌、360,獵豹,搜狗等浏覽器在極速模式下預覽時,「客戶名稱」字段下會出現下邊框。

設計好的「訂單統計表」樣式如下圖所示:

Snag_1d624d98.png

2)将數據集中的相關數據列按照标題字段依次拖入到 B3,B4,D4,B5,D5,B6,B7,D7 單元格中。

Snag_1d64507c.png

3)選中 B4,D4,B7 單元格,右邊屬性面板選擇單元格屬性>樣式>文本。設置單元格格式爲日期型 > yyyy-MM-dd,将日期設置爲「年月日」的格式。

Snag_1d670f4e.png

4)選中 D7 單元格,右邊屬性面板選擇單元格屬性>樣式>文本。設置單元格格式爲數字 > #0.00,保留數值小數點後兩位。

Snag_1d693ef0.png

2.4 父子格設置

選中 A1,A3,A4~D7 單元格,右邊屬性面板選擇單元格屬性>擴展,自定義這些單元格的父格爲 B3 單元格。讓每個訂單塊進行縱向擴展。

Snag_1d730adf.png

3. 效果預覽

3.1 PC端

保存報表,分頁預覽查看報表。

3.2 移動端

移動端查看報表的方式參見 報表移動端預覽

1568000017502434.jpg

4. 已完成模板

已完成模板可參見:%FR_HOME%\webroot\WEB-INF\reportlets\demo\NewbieGuide\自由報表.cpt

點擊下載模板:自由報表.cpt

附件列表


主題: 原簡體文檔
  • 有幫助
  • 沒幫助
  • 只是瀏覽

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

9s後關閉

反饋已提交

網絡繁忙