1. 版本
報表伺服器版本 | JAR包版本 |
---|---|
11.0.20 | 2023-09-08 |
2. 報表
2.1 優化字體缺失處理方案
當使用者預覽/匯出範本時,缺失字體可能會導致預覽/匯出的效果與預期完全不符。
1)產品內建「字體管理」插件,對於字體缺失、生僻字無法正常顯示等情況,支援手動新增匯出和預覽範本所需的字體,支援啟用備用字體。
匯出字體呼叫邏輯:伺服器工程字體>字體管理已安裝字體>切換備用字體
預覽字體呼叫邏輯:使用者電腦已安裝字體>字體管理已上傳字體>切換備用字體
2)設計器「範本>範本匯出屬性>通用>特殊字元匯出優化」功能,合併到插件「匯出支援字體>備用字體」功能。
詳情請參見:字體管理插件
2.2 數據預警優化
為了提供更好的產品體驗,11.0.20 及之後版本,數據預警功能內建到產品中,不再以插件形式提供。
詳情請參見:數據預警插件使用說明
2.3 伺服器插件同步到設計器優化
遠端設計時,伺服器和設計器插件版本不一致時,可同步伺服器插件到設計器中。
優化插件改寫邏輯,伺服器同步插件到設計器時,自動清理該插件的其他版本,防止多版本插件並存,導致使用bug。
詳情請參見:伺服器和設計器的JAR包不匹配
3. 平台
3.1 使用者姓名輸入校驗放寬
11.0.20之前版本:新增使用者時,帳號和姓名採用白名單邏輯,僅允許指定內容
只允許包含字母、漢字、數字、底線、@、減號和點
11.0.20及之後版本:新增使用者時,帳號和姓名採用黑名單邏輯,僅限制部分危險內容
不允許包含以下非法字元:引號、<>、&
不允許包含以下xss注入關鍵字:/script、javascript:、onblur
不允許包含以下命令執行關鍵字:getRuntime、ProcessBuilder、java.lang.ProcessImpl
詳情請參見:使用者管理-新增使用者
3.2 本地容器認證重新註冊強提醒
工程重啟後,本地容器認證失效,需要重新掃瞄QRCODE進行再註冊。
為防止管理者遺忘,11.0.20及之後版本新增強提醒功能。
詳情請參見:本機容器認證
4. 行動端
4.1 新增應用封裝插件
範本內容層級較多時,需要做分頁/分層設計來實現。幾張屬於同一業務/分析主題的下的範本組合查看,不想去目錄結構裏分開查看。
透過「應用封裝」插件,使用者可使用範本搭建簡單的業務應用,並透過導航結構組織起來。讓應用擁有產品形態,方便後續進行應用複用、落地、推廣、評價,實現應用市場生態。
詳情請參見:應用封裝插件
4.2 新多選下拉樹元件適配行動端
使用者透過新多選下拉樹元件,在選擇具有多層樹狀結構的資料時,可以選到目錄和全選目錄下的葉子節點。
作為常用元件,自11.0.20版本開始,適配行動端。
詳情請參見:新多選下拉樹元件插件
4.3 WEBIMAGE函式行動端預覽效果優化
11.0.19 及之前版本,使用WEBIMAGE函式傳回的圖片,預覽和匯出效果不受「圖片佈局」影響,預設為拉伸效果。
11.0.20 及之後版本,使用WEBIMAGE函式傳回的圖片,預覽和匯出效果與所選的「圖片佈局」一致,若為「預設」,則為平鋪效果。
11.0.19 及之前版本升級至 11.0.20 及之後版本,原範本中的圖片顯示效果會變更為平鋪顯示效果。
詳情請參見:其他函式概述