1. 概述
1.1 版本
報表伺服器版本 | 功能變動 |
---|---|
11.0 | - |
11.0.5 | 新增「決策報表計算設定」功能,開啟「報表塊平行計算」,可提高報表塊的計算效率 |
11.0.7 | 1)修複:修複報表塊的儲存格屬性自動調整行高、列寬不生效問題 2)FRM重構合併計算邏輯替代原 10.0 版本中的懶載入邏輯,原 10.0 中使用了懶載入邏輯的報表,在升級後需要手動開啟「平行計算」 |
1.2 應用場景
決策報表因為採用的是畫布式設計,如果要在決策報表中使用表格,就需要用到「報表塊」。
報表塊也是一個組件,其樣式設定請直接參見文檔:組件樣式 ,例如報表塊的背景、邊框等設定。如下圖所示:
本文主要講解報表塊特有的功能屬性,以及其與普通報表的不同之處。
2. 報表塊屬性
2.1 基本屬性
查看報表塊的屬性介面,我們可以看到其屬性包括:
組件名稱:預設為 report+數字後綴,從 0 開始,依次累加,可自訂修改,但不支援為空或重複。
座標·尺寸:body 為絕對佈局時,支援拖曳或輸入數值修改組件位置大小;body 為自適應佈局時,僅支援修改組件大小。橫縱座標的原點是 body 左上角,均為 0 。
樣式設定:請參見文檔 組件樣式 。
報表塊工具欄:決策報表中專用於報表塊的頂部工具欄,可設定翻頁、匯出Excel 等功能。
內容顯示方式:單獨設定報表塊內容的 自適應 顯示方式。
如下圖所示:
2.2 報表塊工具欄
報表塊工具欄預設關閉,點選其右側按鈕,彈出工具欄設定框,勾選「使用工具欄」,點選「確定」後,開啟報表塊工具欄,預覽報表時該報表塊頂部將會顯示工具欄。
如下圖所示:
預覽時顯示效果如下圖所示:
2.3 內容顯示方式
在決策報表中,報表塊編輯介面會根據組件尺寸出現黑色的邊框虛線。當報表塊的內容顯示方式為預設「不自動調整」時,邊框線裏面的內容可以正常展示在報表塊區域,區域外的需要用捲軸查看,如下圖所示:
不同的內容顯示方式的邏輯和效果如下表所示:
顯示方式 | 效果 | 說明 |
---|---|---|
不自動調整 | ![]() | 預覽時報表塊的內容原樣匯出,空白沒內容的地方就是空白,超出的內容會出現橫向或縱向捲軸 |
寬度鋪滿報表塊 | ![]() | 報表塊內容橫向鋪滿整個報表塊區域,儲存格高度會等比例尺 |
雙向鋪滿報表塊 | ![]() | 報表塊內容同時在橫向和縱向兩個方向上鋪滿整個報表塊區域,儲存格寬高等比例尺 |
2.4 行動端樣式
報表塊設定了樣式後,在行動端顯示時,與 PC 端有幾點不同,如下說明:
1)渲染風格 : 陰影(不支援)。
2)內邊距和座標尺寸:行動端不支援。
3)標題格式:字體(不支援),只顯示系統字體。
另外行動端自適應屬性請參見文檔:[通用]行動端自適應 。
2.5 報表塊平行計算
自 11.0.5 版本設計器起,決策報表新增「決策報表計算設定」功能,預設採用伺服器設定,不啟用報表塊平行計算。如下圖所示:
注1:伺服器全局設定可在數據決策系統中的「系統管理>標準>決策報表計算全局設定」中配置。
注2:11.0.7 及以後的版本中 frm 重構合併計算邏輯替代原 10.0 版本中的懶載入邏輯,原 10.0 中使用了懶載入邏輯的報表,在升級後需要手動開啟「平行計算」