1. 版本
報表伺服器版本 | JAR 包版本 | App版本 | HTML5行動端展現插件 |
---|---|---|---|
11.0.5 | 2022-05-20 | V11.0.66 | V11.0.66 |
2. 簡述
2.1 資料準備
1. 優化:使用 Postgre 系列資料庫建立資料庫查詢,只能選擇所選模式下的表 詳情
2. 優化:資料集並行取數插件新增前端配置頁,支援對單個範本生效 詳情
3. 優化:支援自訂開關驅動管理功能 詳情
2.2 報表
1. 優化:「日期元件」支援顯示成年份格式,以替代「年份選擇元件」 詳情
2. 優化:「日期元件」格式不支援時,紅字提醒使用者「當前日期/時間格式不支援,請重新輸入」 詳情
3. 優化:常用參陣列合支援觸發聯動與事件 詳情
4. 優化:匯出圖片空白,傳回一個帶有提示資訊的圖片。錯誤代碼:11100024 詳情
5. 優化:大數據集匯出日誌細化,新增錯誤代碼11100025、11100026、11100027 詳情
6. 優化:大數據集匯出報錯彈出彈窗,彈窗內容包括:標題、錯誤代碼、錯誤詳情、錯誤堆疊 詳情
7. 優化:遠端設計日誌細化,新增錯誤代碼11300116、11300117 詳情
8. 優化:AlphaFine 功能優化,更有效的為使用者提供使用幫助和派送產品動態 詳情
9. 優化:帆軟市場首頁設計優化,幫助使用者獲取到產品相關資訊,找到所需的資源 詳情
10. 優化:正文函式優化,新增 ENBYSTRNUM、TEXTGETNUM、GETCHARNUM 函式 詳情
11. 優化:數學函式優化,新增 GCD、LCM 函式 詳情
2.3 平台
1. 新增:新增「決策報表計算全局設定」功能,開啟「平行計算報表塊」按鈕後,可提高報表塊計算效率 詳情
2. 新增:新增「參數設定」功能,開啟「全局參數與範本參數延遲計算」功能,可提升速度和效能 詳情
3. 優化:為了更方便使用者使用排程管理功能,新增人性化的前端提示和交互設定 詳情
4. 優化:若觸發了「單個圖表匯出資料量限制」,會記錄到 INFO 級別的系統日誌中,方便定位問題 詳情
5. 優化:新增 token 讀取失敗導致登入異常的報錯代碼 21300019 詳情
2.4 行動端
1. 新增:支援「讓 Pad 實現手機預覽的效果」參數配置 詳情
3. 資料準備
3.1 Postgre 系列資料連結優化
Postgre 系列資料庫,在不同模式下有不同的資料表。
建立資料庫查詢時,若選擇 Postgre 系列資料庫連結,只能新增連結時所選模式下的資料表。
詳情請參見:資料庫查詢
3.2 資料集並行取數優化插件優化
透過安裝資料集並行取數插件,可對資料集並行取數進行優化,並行取數時支援快取,可加快取數速度,避免重複取數。
V4.10 之前版本的資料集並行取數插件,預設對全部範本生效。
V4.10 及以上版本的資料集並行取數插件,在平台新增前端配置頁,並行取數優化功能可對指定範本生效。
詳情請參見:資料集並行取數優化插件
3.3 支援自訂開關驅動管理功能
若使用者對工程安全性要求很高,建議在不需要上傳驅動的時候,關閉驅動管理的上傳功能,等要用的時候再開啟。
超級管理者可透過「fine_conf_entity視覺化配置插件」設定參數 SystemConfig.driverUpload 的參數值為 false,禁止透過驅動管理上傳驅動。
上傳時會報錯:不允許上傳驅動jar包,可以修改SystemConfig.driverUpload配置值開啟該功能。
詳情請參見:驅動管理
4. 報表
4.1 日期元件支援顯示成年份格式
使用者可以透過修改日期格式為"yyyy"格式,將「日期元件」顯示成年份格式。
詳情請參見:日期元件
4.2 日期元件填寫格式交互優化
日期元件交互優化,若使用者填寫的格式不支援時,範例框中會用紅字提醒使用者「當前日期/時間格式不支援,請重新輸入」。
詳情請參見:日期元件
4.3 常用參陣列合支援觸發聯動與事件
在參數面板屬性配置介面,新增一個配置項「觸發編輯結束事件」。勾選了「使用常用參陣列合」後才可以配置「觸發編輯結束事件」。
勾選「觸發編輯結束事件」,則觸發常用參陣列合時,會觸發相關元件的「編輯結束」事件;不勾選則不會觸發。
詳情請參見:參數面板簡介
4.4 匯出圖片空白交互優化
匯出時會因一些原因(如內網問題),導致使用者預覽報表正常、但匯出圖片為空白的問題。
11.0.5 及之後版本匯出結果中不直接傳回空白圖片,而是傳回一個帶有提示資訊的圖片。
提示資訊為:錯誤代碼:11100028 圖片匯出失敗:網路原因 可至日誌查看錯誤詳情
詳情請參見:匯出簡介
4.5 大數據集匯出日誌細化
大數據集匯出日誌細化,新增錯誤代碼,如下表所示:
詳情請參見:大數據集匯出
錯誤代碼 | 標題 | 錯誤詳情 |
---|---|---|
11100025 | 大數據集匯出異常 | 請檢查xx資料欄位的格式,參考 大數據集匯出常見問題 獲取幫助或聯絡技術支援 |
11100026 | 大數據集匯出異常 | 請資料欄位名或列名是否存在特殊字元,參考 大數據集匯出常見問題 獲取幫助或聯絡技術支援 |
11100027 | 大數據集匯出連結逾時 | 連結逾時,參考 大數據集匯出常見問題 獲取幫助或聯絡技術支援 |
- | 大數據集匯出發生未知錯誤 | 發生未知錯誤,參考 大數據集匯出常見問題 獲取幫助或聯絡技術支援 |
4.6 大數據集匯出報錯交互優化
匯出過程中,若出現錯誤,則彈出彈窗,彈窗內容包括:標題、錯誤代碼、錯誤詳情、錯誤堆疊。
詳情請參見:大數據集匯出
4.7 遠端設計報錯日誌細化
遠端設計日誌細化,新增錯誤代碼,如下表所示:
詳情請參見:遠端設計常見問題
錯誤代碼 | 標題 | 錯誤詳情 |
---|---|---|
11300116 | 遠端設計主機位置不支援重定向 | 遠端連結時,若包含get請求、post請求,禁止重定向,需要修改主機位置。 |
11300117 | 遠端伺服器網路配置存在問題 | 遠端設計測試連結時成功,切換後失敗,一般是由於遠端設計請求被攔截了。 |
4.8 AlphaFine 功能優化
為了更有效的為使用者提供使用幫助和派送產品動態,「AlphaFine」新增功能如下:
1)「網路連結搜尋>搜尋範圍」新增「產品動態」
2)「猜您需要」、「智慧客戶」內建為標準功能
3)右下角新增懸浮標識,滑鼠懸浮出現提示:搜尋並瞭解更多產品動態
詳情請參見:AlphaFine
4.9 帆軟市場首頁設計優化
帆軟市場首頁設計優化,主要面向 FineReport 產品使用者,希望使用者能夠在使用產品專題頁時獲取到產品相關需要關注的資訊,並找到所需的資源。
產品首頁匯總了官方各類優質資源入口,可以幫助使用者很快的找到各類學習和使用資源,包括:產品下載、幫助平台、熱門資源、學習資料、使用者共創、求職招聘等。
詳情請參見:帆軟市場
4.10 正文函式優化
新增 ENBYSTRNUM、TEXTGETNUM、GETCHARNUM 函式
詳情請參見:正文函式概述
函式 | 簡介 |
---|---|
ENBYSTRNUM | 需要換行顯示的元素,可以是數字、字元等 例如:
帆軟軟體 有限公司 |
TEXTGETNUM | 提取字串中的數字,並按照原數字順序顯示 例如:TEXTGETNUM(asf2d45g6r7742e)等於24567742 |
GETCHARNUM | 計算字串中指定字元個數 例如:GETCHARNUM("2021-03-23",-) 等於2 |
4.11 數學函式優化
新增 GCD、LCM 函式
詳情請參見:數學函式概述
函式 | 簡介 |
---|---|
GCD | 求1-255個數的最大公約數 例如:GCD(16,12)等於4 |
LCM | 求1-255個數的最小公倍數 例如:LCM(4,5)等於20 |
5. 平台
5.1 新增決策報表計算全局設定功能
新增「決策報表計算全局設定」功能。「平行計算報表塊」按鈕預設關閉。
開啟「平行計算報表塊」按鈕後,可提高報表塊計算效率。
詳情請參見:標準
5.2 新增參數設定功能
新增「參數設定」功能。「全局參數與範本參數延遲計算」按鈕預設關閉。
報表全局參數或範本參數過多時,可能會因為參數優先計算問題出現效能問題。開啟「全局參數與範本參數延遲計算」功能,可提升速度和效能。
詳情請參見:標準
5.3 排程管理前端提示優化
為了更方便使用者使用排程管理功能,新增人性化的前端提示和交互設定:
1)排程管理「調度週期>執行頻率 」為「明細頻率」時,下方的刪除按鈕預設不顯示,僅當勾選了一條/多條明細頻率之後,方出現刪除按鈕。
2)排程管理「檔案處理>郵件通知」中,若郵件通知收件人為空,儲存任務時會出現彈窗提示「郵件收件人不能為空」,儲存失敗。
3)排程管理「檔案處理>簡訊通知」中,最終簡訊字數不能超過500字元,簡訊參數個數不能超過7個,否則會導致排程管理任務儲存失敗。
4)排程管理「檔案處理>FTP上傳附件」中,若勾選「除通用結果外,根據預設使用者組內的使用者單獨生成結果」,則在 FTP 伺服器存放路徑中僅包含獨立報表結果,不包含通用結果,且會根據每個使用者生成對應的資料夾存放檔案。
5)排程管理「檔案處理>SFTP上傳附件」中,若勾選「除通用結果外,根據預設使用者組內的使用者單獨生成結果」,則在 SFTP 伺服器存放路徑中僅包含獨立報表結果,不包含通用結果,且會根據每個使用者生成對應的資料夾存放檔案。
詳情請參見:排程管理任務設定
5.4 範本限制日誌記錄優化
「智慧維運>記憶體管理>範本限制」中,若範本觸發了「單個圖表匯出資料量限制」,會記錄到 INFO 級別的系統日誌中,方便定位問題。
詳情請參見:範本限制
5.5 新增token讀取失敗導致登入異常報錯代碼
工程環境設定 HttpOnly 後,阻止了前臺從 cookie 裏讀取 token。進行如跨域登入、後臺單點等登入操作,導致後臺讀取 token進行身分驗證失敗
針對此種情況,新增報錯代碼 21300019,報錯:登入資訊已失效。
超級管理者可透過「fine_conf_entity視覺化配置插件」設定參數ServerConfig.tokenFromCookie 的參數值為 true,使得後臺校驗token時從cookie中取,解決 HttpOnly 下後臺單點和跨域單點登入失敗的問題。
詳情請參見:token讀取失敗導致登入異常