FineReport產品更新日志
FineReport 11.0.3功能和體驗改進 - 2022年3月
1、報表
【新增】:新增 JavaScript 高級編輯器,用戶可以直接在編輯器中搜索、查看官方 JS 接口
【新增】:新增數據列排序設置,表格可依賴于一個或多個「數據列」的數據和排序規則進行排序
【新增】:擴展后排序優化,支持設置表頭排序,支持設置多列排序
【新增】:設計器決策報表設置中,新增「Mini組件商城」,更清晰的展示組件效果、便于維護
【優化】:下拉樹控件模糊搜索性能優化,展開邏輯和觸發機制優化
【優化】:決策報表,「自適應布局」和「絕對布局」在「模板>PC端自適應屬性」中設置
【優化】:多sheet、多報表塊的模板公式報錯具體到單元格所在sheet/報表塊,設計器報錯日志支持點擊定位錯誤位置
【優化】:設計器數據連接支持SSH及SSL,提升安全性
【優化】:MacOS 12 系統、Linux ARM 系統安裝設計器后,默認勾選「使用新插件管理」按鈕
【優化】:升級工具優化,降低升級時外接數據庫的操作風險,降低備份時間成本
2、圖表
【優化】:圖表切換按鈕內容/輪播懸浮內容支持自定義文本
【優化】:甘特圖支持設置當前時間線標識,支持在繪圖區修改軸邊框、內容邊框顏色
【優化】:多分類軸新增「顯示邏輯」設置項,支持不同分類軸分別設置軸標簽的顯示效果
3、平臺
【新增】:新增「報表檢測」功能,預覽模板時,瀏覽器窗口縮放非100%,或模板中存在字體小于瀏覽器最小字號,彈出提示
【優化】:新增「授權過期提醒」功能,支持通過短信、平臺、郵件三種方式提前提醒用戶更換授權
【優化】:遷移外接數據庫的過程提示細化,首次配置外接數據庫支持自行選擇是否「遷移數據至要啟用的數據庫」
【優化】:新增「側邊欄默認狀態」設置,支持設置目錄側邊欄的默認狀態
【優化】:服務器部署向導頁面新增新增「部署環境異?!诡悎箦e,用來細化 tools.jar 類報錯問題
FineReport 11.0.2功能和體驗改進 - 2022年1月
1、報表
【優化】:遠程設計模板鎖定后,支持查看鎖定者,支持超管解除鎖定
【優化】:新版和舊版決策報表設計界面的展示邏輯統一
【優化】:模板主題管理>單元格樣式中,新增支持設置單元格內邊框
【優化】:模板檢測助手新增填報異常檢測功能
【優化】:報表填報屬性支持從數據庫中模糊搜索表
【優化】:控件模糊搜索規則優化,只匹配顯示值;區分大小寫;數字、字母不會被分詞等
【優化】:Excel 導入時會觸發控件「允許自定義值」校驗項
【優化】:數據連接高級設置布局優化
【優化】:模板計算屬性新增游標分頁功能
【優化】:模板檢測助手優化,結果頁面新增功能建議,支持關閉單個模板的自動優化,支持關閉特定檢測項
2、圖表
【優化】:漏斗圖功能優化,「圖表樣式>系列」新增升序排序功能,可制作金字塔圖
【優化】:圖表標簽字符選擇「自定義」時,字符顏色支持設置為「自動」
【優化】:圖表標簽富文本編輯器的字體樣式為自定義時,選擇的字號最小可以選擇到 9 px
【優化】:圖表新增官方接口 chart.getLayerNames()
【優化】:圖表新增官方接口 chart.drillUp(index)、 chart.getLayerIndex()
【優化】:圖表新增官方接口 chart.saveAsImage()
3、平臺
【優化】:手動添加的部門,支持更改它的上級部門,調整層級結構
【優化】:同步用戶設置中新增「用戶禁用狀態」設置項,同步用戶的啟用/禁用完全取決于數據源
【優化】:郵箱支持配置多個發件人,支持設置默認發件人
【優化】:單個定時調度任務支持選擇多個模板
【優化】:內存會話功能,新增字段「最近訪問時間」
【優化】:下載日志插件功能內置,新增日志存儲位置查看功能,支持集群跨節點下載日志
【優化】:「模板限制增強」插件的功能直接內置產品,覆蓋原「模板限制」功能
【優化】:外接數據庫新增支持 13.0 版本的 PostgreSQL 數據庫
4、部署
【新增】:新增「字體管理」插件,可降低服務器安裝字體難度
【優化】:升級工具支持跳過備份,客戶可以跳過升級工具的備份自行提前備份
【優化】:后臺單點登錄插件新增 ssoToken 超時設置功能
FineReport 11.0.1功能和體驗改進 - 2021年12月
1、報表
【新增】:新增折疊樹相關 JS 接口,支持在使用新計算引擎的 cpt 模板的「分頁預覽」預覽方式下使用
【優化】:決策報表導出接口與舊版自適應的決策報表導出接口統一。
【優化】:控件的導出事件新增支持批量導出普通報表
【優化】:組件商城支持提醒用戶下載最新版本的組件
【優化】:填報暫存優化,刪除暫存數據自動刷新頁面,讀取暫存數據提醒用戶
【優化】:公式編輯器新增「輸入提示」和「關閉前檢查」功能,優化「檢查合法性」功能
2、平臺
【新增】:新增「授權遷移」插件,提供更簡單的「本地機器信息認證」授權遷移方式,降低用戶遷移成本
【新增】:新增「增強版角色管理」插件,對用戶權限進一步細化分配,只能對角色中自己有權限的部門用戶進行管理
【新增】:新增「申請目錄權限」插件,用戶可查看所有目錄的標題和描述,方便對于沒有權限的節點進行申請
【新增】:數據連接新增「驅動管理」功能,方便用戶在 FineReport 前端界面上傳新的數據庫驅動或刪除驅動等
【新增】:平臺日志新增「模板報錯」功能,支持查看工程下模板對應報錯類別下的詳細報錯及查詢情況
【優化】:升級工具優化,新增支持日文、韓文語言,優化操作界面和失敗提示
【優化】:優化同步用戶重復驗證字段的配置,將默認配置方式從名稱改為ID
【優化】:定時調度任務執行明細新增層級結構查看模式,方便用戶快速定位定時調度的問題
【優化】:遠程設計websocket斷開時,新增報錯提示「網絡連接異常:websocket已斷開」,提供對應解決方法
3、報表
【新增】:決策報表導出接口新增&op=export&format=xxx,與舊版自適應的決策報表導出接口統一
【新增】:組件新增更新提醒功能:當組件商城中的組件出現新版本時,支持提醒本地用戶下載最新版本的組件
【新增】:新增折疊樹相關 JS 接口
【優化】:控件的 導出事件 功能優化,新增支持批量導出普通報表
【優化】:刪除暫存數據后,自動刷新頁面,無需手動刷新;當頁面中存在暫存數據時,頁面重新加載時會提醒用戶有暫存數據
【優化】:優化「檢查合法性」功能;公式編輯框增加「輸入提示」選項、「關閉前檢查」選項
4、平臺
【新增】:新增增強版角色管理插件
【新增】:新增申請目錄權限插件
【新增】:新增授權遷移插件,提供更簡單的「本地機器信息認證」授權遷移方式,降低用戶遷移成本
【新增】:數據連接新增「驅動管理」功能,方便用戶在 FineReport 前端界面上傳新的數據庫驅動或刪除驅動
【新增】:平臺日志新增「模板報錯」功能,匯總統計模板使用中的錯誤,支持查看對應模板對應報錯類別下的詳細報錯及查詢情況
【新增】:遠程設計websocket斷開新增提示
【優化】:升級工具新增支持日文、韓文語言;優化升級過程中的界面,全部使用前臺操作面板;升級失敗時,會提示失敗,并顯示具體的失敗原因和信息
【優化】:同步用戶重復驗證字段默認為ID
【優化】:定時調度任務支持樹狀監控
FineReport 11.0功能和體驗改進 - 2021年11月
1、數據平臺
提供離線同步和 SQL 腳本等數據處理功能。
支持跨數據庫的數據抽取。
支持對某數據庫內的數據表進行創建、刪除、更新、讀取等操作。
支持快速配置調度周期以實現任務的定時執行。
用戶可以在任務運維模塊內總覽各個ETL作業的運行情況,并對各個任務進行管理。
2、數知鳥
高效的數據需求管理平臺「數知鳥」,正式接入數據決策系統。
3、FVS大屏編輯模式
大屏專屬設計模式:設計器中即可查看最終布局與樣式效果,不必反復預覽調整N遍。
故事性大屏演示:大屏展示不再停留在單一畫面,而是多個分頁之間的平滑過渡,演示完整的大屏故事。
三維城市快速落地:支持用戶上傳自定義模型,實現智慧城市、智慧園區等場景,構造立體的數據視界。
4、開發者調試預覽
11.0 決策報表新自適應模式下新增「開發者調試」預覽方式,用戶可以直接在模板預覽界面調整決策報表的布局,點擊保存后即生效,實現所見即所得。
瀏覽器中可進行模板布局的調整,不再需要反復切換設計器和瀏覽器進行調試預覽,快速獲得最一致的決策報表效果,讓反復開關設計器調整布局成為歷史。
此外還能調整重疊組件的圖層優先級,提升絕對布局下的報表開發體驗。
5、決策報表自適應
新自適應模式優化了決策報表 PC 端模板的設計和展現效果。
優化了「PC端自適應屬性」的字體適應和報表縮放方式。
報表塊組件新增功能「內容顯示方式」,可以設置報表塊內容的自適應方式。
參數界面組件新增功能「設計高度」,可以調整參數面板的高度。
優化了 Tab 加載邏輯,解決 Tab 多加載慢的問題。
舊模板和新自適應模板之間可以自由切換。
內置了決策報表導出方案,無需安裝插件即可導出決策報表。
6、組件復用
用戶可以直接從在線商城下載官方提供的組件,直接將組件拖拽到自己的報表中,改下數據、大小、背景色就能直接用了。
7、模板主題
支持對「普通/聚合報表」和「決策報表」兩類報表類型分別進行模板主題管理,且均有內置主題可供選擇。
內置「兼容主題」支持舊版本模板在 FineReport 11.0 中正常使用。
支持新增主題,且新增的主題支持修改和刪除,內置主題不支持修改和刪除。
模板主題支持細節定制,包括:模板背景、單元格樣式、圖表樣式(決策報表還包括組件樣式)。
8、布局推薦
布局推薦功能,將多種“卡片式布局”內置為模板版式,只需拖拽組件至相應位置,即可完成整張模板的排版布局!
在實現指標展示主次分明的基礎上,解決不規則空白、缺少對齊、畫面失衡等布局問題,滿足多種個性化需求。
9、Word報告
支持基于Word加入動態數據、表格、圖表進行報告設計,幫助使用者更快輸出Word報告,無需設計器反復校準樣式,Word報告線上化從此變得簡單。
10、參數新前端
FineReport 11.0 設計器為用戶提供了全新的工具欄與參數面板的新樣式,便于報表設計的更加美觀。
11、開放平臺
插件可以通過服務的形式已經把數據庫的原始數據,轉換成指標數據。
插件采用統一的校驗規范來保障采集數據的一致性,完整性和準確性。
數據服務統一在FR進行開發和管理,降低開發成本。
插件可以通過簡單的后臺開發,安全可靠的向第三方系統提供更靈活的傳參方式的接口服務。
12、JSAPI升級
FineReport 11.0 提供了全新的 JS API 手冊,每個接口都有非常詳細的使用說明和使用范圍,方便用戶給報表添加前端效果。
13、飛書集成移動端
FineReport11 通過安裝插件并配置,可實現飛書集成,并進行消息推送。
14、WeLink集成移動端
FineReport11 通過安裝插件并配置,可實現 WeLink 集成,并進行消息推送。
15、全新引擎
FineReport 11 內置新計算引擎,提供新的模板格式 cptx。
提升大數據量場景下分組明細、過濾、匯總等簡單模板的性能,可以明顯提升這些模板的展現速度。
16、抽數緩存
通過將數據集查詢的結果緩存,再次進行相同查詢時,無需再次連接數據庫重新查詢數據,直接使用緩存,達到資源復用,減少取數時間從而提高了報表的展現速度。
同時通過定時抽取更新緩存數據,提升數據的準確性。
FineReport 10.0.19功能和體驗改進 - 2021年9月
1、圖表
【優化】:雷達圖、面積圖觸發提示點交互優化
【優化】:圖表圖例交互優化,解決圖例與軸標簽有重疊時圖例難觸發的問題
2、報表
【優化】:將報表中大部分文件選擇器替換為操作系統自帶的原生文件選擇器,將圖片壓縮功能遷移至「菜單>文件>選項>模板預覽性能」
【新增】:新增 跑馬燈、隱藏滾動條 JS 接口,可通過單行代碼實現跑馬燈或隱藏報表塊滾動條
【新增】:普通報表中「控件>事件」新增一種「導出事件」類型,可自定義導出方式和文件名
【新增】:決策報表新增布局推薦,可設置多個組件的對齊方式和自動間距
【新增】:遠程設計新增錯誤代碼及錯誤詳情,可通過提示解決部分問題
【新增】:數據集預覽時可多選字段值及字段,并支持復制
3、平臺
【優化】:「平臺主題」平臺經典主題下,模板預覽時的標簽頁居中自適應展示
【新增】:「權限管理」分級授權新增禁止殘缺授權功能,且默認禁止
【新增】:「數據連接」數據連接達到注冊lic限制時會彈出報錯提示
4、移動端
【新增】:移動平臺的「二維碼設置」tab 變更為「APP 設置」,并且新增「APP 更新升級」配置項,可設置 APP 更新升級提示
【新增】:移動端適配 10.0.18 版本設計器中的組件樣式
FineReport 10.0.18功能和體驗改進 - 2021年8月
1、圖表
【優化】:圖例交互優化,顯示策略中的「高亮」設置項變更為「固定顯示」設置項,可實現點擊圖例圖標只顯示當前圖例對應系列
【優化】:圖表縮放控件的縮放軸顯示效果優化,新增滾動軸設置項
【新增】:圖表切換新增功能,支持復制圖表以及調整圖表順序
【新增】:多系列地圖「標簽」新增「顯示策略」設置項,支持通用標簽顯示所有系列
【優化】:配合決策報表組件標題/邊框/背景分離,決策報表中 圖表標題、圖表區背景 默認不可見,新增提示語句
【優化】:圖表單元格數據源插件補充適用的圖表類型,支持除擴展圖表外的所有圖表
2、報表
【優化】:決策報表中組件(包括 body、圖表塊、報表塊、Tab 塊、)分離組件標題、邊框、背景,統一在組件屬性面板設置
【新增】:針對決策報表中組件分離后的組件邊框,導入圖片為邊框時新增點九圖填充方式
【新增】:「Oracle、DB2、Postgre」數據連接支持設置 fetchsize
【優化】:下拉框控件、下拉復選框控件、下拉樹控件優化「允許自定義值」校驗規則
【新增】:連接遠程設計時,支持環境檢測并進行提示,支持將服務器中的 JAR 包、插件同步至本地環境
3、平臺
【優化】:「權限管理」將授權維度拆分為「普通權限配置」和「授權權限配置」,授權權限配置需在「全局設置」中開啟「分級授權」
【新增】:「資源遷移」「系統管理」新增工程間的版本檢測,包括「資源導入」和「遷移外接數據庫」
【新增】:「安全管理」安全防護新增「Token 認證增強」按鈕,開啟后 Token 認證時將校驗IP是否變更,同一 IP 才會驗證通過,防止第三方劫持
【優化】:「平臺日志」「模板訪問明細」支持篩選操作用戶/模板名稱為空的日志、「用戶行為」支持篩選操作用戶為空的日志、「模板熱度」支持篩選模板名稱為空的模板
【新增】:「用戶管理」全局設置中,LDAP 認證新增「測試連接功能」,且超級管理員可通過「fine_conf_entity可視化配置插件」自定義配置 LDAP 認證用戶名登錄搜索字段
【優化】:「系統管理」配置外接數據庫時,Oracle、sqlserver、db2 這三種數據庫類型支持選擇數據庫「模式」
【新增】:「用戶管理」同步用戶管理新增「異常數據中斷同步」功能,防止數據源出現問題導致用戶被清空的情況
【優化】:「平臺日志」全局設置中原「日志清理」更名為「操作日志清理」,與系統日志區分開
【新增】:「外觀配置」設置登錄頁選擇登錄方式為「設置登錄網頁」時,支持先預覽再保存,避免配置失敗再重置
【優化】:「平臺日志」下載日志插件優化,Tomcat 部署下新增支持導出 3 種類型的日志
【新增】:「系統管理>郵箱」和「定時調度>添加任務>文件處理>FTP 上傳附件」新增連接協議安全提示
4、部署集成
【新增】:升級時新增數據庫權限檢測,若沒有數據庫相關權限,則會提示終止升級
【新增】:集群配置選擇「文件服務器共享」時,協議新增安全提示
【新增】:部署在容器中的工程,啟動時新增檢測是否有殘留線程,若有將以平臺消息的方式提示超級管理員
FineReport 10.0.17功能和體驗改進 - 2021年7月
1、圖表
【優化】:詞云優化,使得展示效果更佳
【新增】:儀表盤新增按分類顯示配色,按圖形內顯示漸變色的配置項
【優化】:自定義坐標軸的軸標簽、標簽、提示點接口優化,新增獲取數據點、系列等接口
【新增】:新增「同步地理文件」功能,實現不需要重啟服務器即同步更新地圖 JSON 文件
2、報表
【新增】:數據庫查詢新增「查看執行 SQL 功能」按鈕,點擊可直接將參數值代入生成數據庫可執行的語句
【優化】:設計器登錄界面優化、新增手機驗證碼登錄方式、注冊方式簡化
【優化】:原 「組件復用插件」 已合并至設計器,以后相關功能隨設計器更新,用戶無需安裝和更新插件
【新增】:定義數據連接,新增支持阿里云 Hologres 數據連接
【新增】:新增模板缺失插件提醒功能,當模板中用到的插件在工程下未安裝或啟用時會提醒用戶
【新增】:「模板消息事件」插件迭代更新,版本 v1.7.5 支持推送消息至 APP
3、平臺
【優化】:「系統檢查」功能邏輯優化,檢查項增多,能更好地防止宕機情況的發生
【優化】:「權限管理」配置有層級的權限時,優先級由「權限實體繼承大于權限載體繼承」變為「時間優先級最高」
【新增】:「平臺日志」除支持導出 txt 格式文件外,新增支持導出 Excel 格式文件
【優化】:「定時調度」支持跨 sheet 公式
【優化】:「注冊管理」公有云認證將不受物理信息限制,物理信息變化不會導致注冊失敗
【新增】:「用戶管理」新增用戶同步失敗通知配置項,用戶在平臺中配置后,同步失敗將會短信或郵件提醒
【新增】:「定時調度」新增時區異常提示,當工程服務器的時區和瀏覽器的時區不一致會提醒用戶修改
【優化】:「宕機處理」功能優化,新增檢查項「操作系統」、新增端口錯誤提示、優化檢查項「JDK」、限制讀取記錄
【新增】:「平臺日志」新增「下載日志」插件,可以一鍵導出工程日志,用戶不用再通過復制拷貝獲得日志
4、部署集成
【新增】:平臺集群配置支持華為云 redis 5.0 主備版
FineReport 10.0.16功能和體驗改進 - 2021年5月
1、報表
【數據源】數據連接報錯優化:優化數據連接的報錯,讓數據連接能夠返回準確的報錯,方便排查和解決問題。
【數據源】設計器連接配置優化:數據連接目前的配置方式會導致客戶容易出現錯誤操作,需要提供更”傻瓜式“的配置界面。
【平臺日志】平臺日志查詢優化方案:由于swift本身問題,導致平臺日志活躍度展示面板顯示不準確或者有卡頓現象,需要優化。
【導出】導出字體缺失提示:如果導出時,服務器缺少字體會出現導出與預覽不一致,導出內容缺失之類的問題,需要增加相關的提示引導,幫助客戶自助解決掉相關問題。
【智能運維】實時內存監控增加開關:增加實時內存監控的開關,規避設計器閃退的問題。
2、圖表
【優化】解決遠程設計本地高版本擴展圖表插件+服務器低版本造成模板損壞:如題
【優化】CLONE - 導出缺失字體提示:通過導出缺失字體提示可以讓客戶知道自己導出存在問題的原因,并且引導客戶補充服務器中缺失的字體。
【優化】儀表盤標簽提示新增目標值:如題。
【優化】多分類軸缺陷問題優化:解決多分類軸相關問題。
3、移動端
【新增功能】BI支持表格序號:略。[APP&H5(微信釘釘)|BI]
【新增功能】BI表格樣式繼承pc:繼承pc端加粗、斜體、下劃線格式,繼承pc端字體顏色,繼承pc端表格設置的居左、居中、居右。[APP&H5(微信釘釘)|BI]
【新增功能】全屏按鈕優化:管理系統>移動平臺>其他支持對全屏按鈕大小及顏色進行設置。 [APP&H5(微信釘釘)|FR&BI]
【新增功能】導出長圖:支持導出長圖以便分享。[APP|FR]
【交互體驗優化】優化移動端控件樣式多余空白問題:插件擴展控件的高度與內置控件高度統一規則。[APP&H5(微信釘釘)|FR]
【其他】APP多語言新增支持韓語:通用>語言>增加“韓語”。
4、平臺
【新增功能】權限細粒度:細分用戶管理模塊的操作權限,可以針對性授權添加、刪除等操作
【新增功能】fine_conf_entity可視化配置插件增加自定義參數配置:可以手動輸入參數名稱修改值
【交互體驗優化】用戶最大交互優化:權限配置中出現單獨配置權限的用戶會進行提示,單獨tab頁面顯示用戶最終權限,可以對單個用戶恢復繼承權限
【交互體驗優化】定時調度暫停重新啟動超過執行時間則不再立即執行:重新啟動后,到下一次執行時間才觸發執行
【交互體驗優化】定時結果觸發文件同步時內存過大導致宕機的優化:定時調度往schedule寫大量文件,內存占比大,概率導致宕機,優化內存,降低宕機概率
【交互體驗優化】扁平主題目錄多層級開關控制:開關控制扁平化主題目錄結構顯示樣式,目錄層級3級以內,適合目錄顯示第一級,右側選擇所有子層
【其他】服務器數據集sql傳輸加密提升安全性:略
FineReport 10.0.15功能和體驗改進 - 2021年4月
1、圖表
【優化】模塊:優化客戶環境缺少中文字體導致圖表導出后字體不顯示或亂碼的問題
【優化】模塊:地圖屬性面板的地圖類型圖標更新
2、數據源
【優化】模塊:SQL Server 和 MySQL 內置驅動更新
3、平臺
【優化】模塊:扁平化主題目錄樣式支持選擇「按層級顯示」或「合并子層級顯示」
【新增】模塊:資源遷移支持導出導入「數據連接」和「服務器數據集」
【新增】模塊:fine_conf_entity 可視化配置插件新增一些可配置的 FineDB 參數
【優化】模塊:修改密碼安全性更新
【優化】模塊:編輯用戶時支持配置部門職務
【優化】模塊:短信驗證重置密碼或修改密碼驗證方式綁定手機號時,支持海外手機號
【新增】模塊:智能運維新增「宕機處理」功能
4、移動端
【新增】模塊:移動端切換系統語言支持切換為韓文
【新增】模塊:使用APP查看模板,支持導出長圖并分享
FineReport 10.0.14功能和體驗改進 - 2021年3月
1、報表
【設計器】模塊:遠程設計數據連接/服務器數據集增加鎖定:目前如果有多個用戶遠程設計編輯數據連接或者服務器數據集,保存時可能會出現覆蓋情況,需要增加一個鎖定機制,避免同時操作覆蓋的風險。
2、平臺
【新增】模塊:同步來源可以清空:支持清空同步來源的用戶、部門、角色。
【新增】模塊:部門直接存用戶:用戶不再強制存儲在職務上,可以將用戶直接添加到部門上。
【新增】模塊:pgsql外置數據庫插件:略。
【新增】模塊:S3資源倉庫插件:集群支持S3協議類型的文件服務器。
【新增】模塊:資源遷移支持超鏈子模板:FR&BI模板會設置超鏈跳轉,資源遷移目錄,除遷移目錄對應的模板外,支持同時遷移模板中超鏈跳轉的模板。
【交互體驗】:集群組件出錯優化:略。
【交互體驗】:HDFS插件高可用配置:略。
【交互體驗】:部署向導外置數據庫配置支持輸入url:二開擴展外置數據庫時若數據庫連接不上會導致啟動失敗,此時可以配置外置數據庫url恢復外置數據庫連接。
【交互體驗】:備份還原的時候不刪除記錄:解決BI跨版本還原異常時備份被刪除問題。
【交互體驗】:平臺左上角的logo大小調整:略。
【其他】:PUT、DELETE請求插件轉官方插件:安裝該插件,可以將PUT、DELETE 請求轉成POST。
【其他】:開放redis接口支持插件擴展:略。
【其他】:開放資源遷移擴展接口支持自定義遷移資源:略。
3、圖表
【交互優化】:圖表適配自適應插件-富文本字符自適應:上一個迭代的遺留屬性需要完成例如富文本字符大小、字體行高等。
【交互優化】:設計器中「像素」和「百分比」交互控件優化:「像素」設置都用“數字增減器”組件,「百分比」設置都用“滑塊+數字增減器”組件,并且分別加上單位,以準確傳達設置項表達的含義。
【交互優化】:監控刷新-刷新參數優化:點擊傳參,只給自身組件標題,按鈕內容同步更新,不影響其他組件。
【交互優化】:數據點提示顯示其他字段:數據點提示中添加額外字段信息,目前需要寫js。
4、移動端
【新增】模塊:BI計算指標可直接聯動:計算指標觸發聯動時,去掉選擇,直接聯動[APP&H5(微信釘釘)|BI]。
【交互優化】:微信釘釘推送報錯優化:每種運行類型如推送APP消息、微信消息等出現的錯誤,在各自的監控日志中進行顯示[H5(微信釘釘)|FR&BI]。
【交互優化】:關于微信釘釘插件日志輸出錯誤解決方案的開發文檔:在微信釘釘插件的日志中增加錯誤碼和url,引導用戶到解決方案頁面排查問題[H5(微信釘釘)|FR&BI]。
【交互優化】:APP網頁框內超鏈接打開邏輯: 網頁框嵌入了子模板,子模板中設置超鏈,APP中打開超鏈時,在新窗口打開[APP|FR]。
FineReport10.0.13功能和體驗改進 - 2021年1月
1、報表
【設計器】模塊:JDK11設計器圖標模糊問題優化:優化JDK11的Windows設計器存在圖標模糊的問題。
【設計器】模塊:插件與JAR包不匹配問題優化:優化插件和主jar不匹配帶來的一系列問題,提供自動禁用不匹配插件和消息通知的功能。
2、平臺
【新增】模塊:角色編輯時批量添加用戶:略。
【新增】模塊:fr&BI獨立部署聯合使用方案:獨立部署fr及bi工程下,通過該插件可以實現單點登錄,掛載模板,降低聯合使用成本。
【新增】模塊:fine_conf_entity配置提供界面化修改通道:安裝fine_conf_entity可視化配置插件來修改特殊配置,防止操作數據庫失誤導致事故。
【交互體驗】:扁平主題目錄支持多層級:略。
【交互體驗】:目錄展開優化及懸浮提示優化:目錄可以設置是否全部展開,同時鼠標懸浮提示增加描述。
【其他】:socket無法使用備用方案插件更名為刷新登錄狀態:略。
【其他】:全局水印更名為水印設置:略。
3、圖表
【性能優化】:圖片緩存清理機制變動(原)自定義圖片地圖性能優化:優化地圖加載的性能。
【新增】模塊:地圖圖層適配高德:地圖gis圖層新增了高德的幾種地圖樣式,提供更豐富更具有合規性的地圖圖層選擇。
【新增】模塊:導出圖表的數據上限增加需求:在平臺增加導出圖表數據上限的配置項,滿足圖表大數據量導出的需求。
【交互優化】:點地圖默認標記點優化【原】點地圖-默認標記點-開啟大數據模式,圖形標記點默認,但圖例圖標強制為實心圓了:優化地圖默認標記點的實現方式,支持更改配色等設置。
【新增】模塊:餅圖中心支持顯示標簽:新增餅圖分類標簽,可對餅圖分類標簽單獨設置位置等屬性。
4、移動端
【新增】模塊:釘釘消息推送到群:支持消息推送到釘釘群里。[H5(釘釘)|FR&BI]
【新增】模塊:新增手寫簽名插件:實現網簽需求。[APP&H5(微信釘釘)|FR]
【新增】模塊:文件下載:支持讀取數據庫文件字段,并下載查看。[APP&H5(微信釘釘)|FR]
【新增】模塊:移動端支持BI指標數據條:略。[APP&H5(微信釘釘)|BI]
【新增】模塊:移動端支持BI維度設置表格屬性:維度設置顏色和形狀后,移動端正常顯示[APP&H5(微信釘釘)|BI]
【新增】模塊:移動端支持BI快速計算組內百分比。[APP&H5(微信釘釘)|BI]
【新增】模塊:移動端支持BI匯總方式百分位數設置。[APP&H5(微信釘釘)|BI]
【新增】模塊:新增一鍵全選JS實現:略。[APP&H5(微信釘釘)|FR]
【新增】模塊:新增支持FCM推送海外消息:信鴿推送配置國內國際分別設置,同時支持FCM通道,實現海外推送。[APP|FR&BI]
【新增】模塊:Wifi安全檢測: 檢測到wifi處于代理狀態時提示并禁止發送請求,提升網絡安全。[APP|FR&BI]
【交互優化】:頂部參數界面樣式優化:頂部參數界面新增是否立即查詢設置。[APP&H5(微信釘釘)|FR]
FineReport10.0.12功能和體驗改進 - 2020年12月
1、報表
【填報】模塊,老填報增加多次導入Excel:在老填報中實現多次導入Excel。
【設計器】模塊,【視覺優化】頁面設置與重復與凍結設置圖標優化:優化頁面設置與重復與凍結設置圖標沖突。
2、平臺
【新增】模塊:外置數據庫增加自定義數據庫的接口:可以通過接口實現遷移到自定義的數據庫。
【新增】模塊:支持文件數據集:支持在平臺中創建xls、txt等文件數據集,可以通過Excel創建數據集,導入用戶。
【新增】模塊:支持國外手機號:支持海外手機號,及對應的短息消息。
【新增】模塊:LDAP多域認證插件:以插件的方式支持多個域同時驗證。
【交互優化】:外置數據庫支持oracle rac:外置數據庫連接配置取消格式校驗。
【交互優化】:模板導出權限優化:優化平臺導出權限的交互,取消fr模板導出權限設置,使交互與生效邏輯保持一致。
3、圖表
【交互優化】值軸最大最小值+繪圖區邊緣標簽自動調整:優化xy軸類圖表很容易出現繪圖區左側,上方標簽被截斷的現象。
【交互優化】【視覺迭代優化】試管型儀表盤標簽位置新增居中選項:值標簽、百分比標簽位置新增居中選項。
【交互優化】框架圖排序:框架圖目前是無序的,需要和客戶數據中實際順序保持一致。
4、移動端
【新增】模塊:表格折疊展開支持層級控制: 表格折疊新增一鍵展開或者展開全部切換、收起后保留的層級數等功能。[APP&H5(微信釘釘)|FR]
【新增】模塊:微信釘釘集成下支持獲取經緯度js:FR.location方法可以在微信釘釘集成下使用。[H5(微信釘釘)|FR]
【新增】模塊:單元格圓角:新增單元格圓角插件,可以方便設置圓角邊框。[APP&H5(微信釘釘)|FR]
【新增】模塊:移動端支持pdf/excel等導出接口:移動端支持contentPane.exportReportToPDF等導出接口。[APP&H5(微信釘釘)|FR]
【新增】模塊:微信釘釘新增獲取用戶綁定關系接口:略。[H5(微信釘釘)|FR&BI]
【新增】模塊:信鴿配置支持選擇集群區域:OEM的APP注冊信鴿推送可以選擇集群區域,APP中設置的集群區域與信鴿申請的區域不同時將無法推送消息。[OEM|FR&BI]
【新增】模塊:OEM支持多語言設置:APP打包新增英語、韓文等多語言下名字、登錄背景等設置。[OEM|FR&BI]
【交互優化】:圖表數據點提示優化:支持自定義內容且寬度增加以顯示更多內容。[APP&H5(微信釘釘)|FR&BI]
【交互優化】:APP首頁支持顯示工具欄:APP首頁支持工具欄,從而可以使用參數查詢等功能。[APP|FR&BI]
【交互優化】:頂部參數界面樣式優化:頂部參數界面控件支持顯示水印,多選控件返回多值時顯示優化。[APP&H5(微信釘釘)|FR]
【交互優化】:定時推送結果自適應優化:優化定時推送的結果報表在移動端顯示時圖表變小問題。[H5(微信釘釘)|FR]
【交互優化】:橫向布局容器優化:優化拖拽組件至橫向布局及調整橫向布局容器中組件大小時的自適應邏輯。[APP&H5(微信釘釘)|FR]
FineReport10.0.11功能和體驗改進 - 2020年12月
1、報表
【新增】【安全】模塊,遠程設計對接平臺密碼策略:新增遠程設計對接平臺的密碼安全策略,加強遠程設計安全性
2、平臺
【新增】模塊:支持騰訊云redis:支持騰訊云數據庫Redis4.0集群版
【新增】模塊:內置數據庫支持備份:略
【新增】模塊:備份失敗優化:備份失敗增加通知提醒功能,另優化備份還原歷史記錄,增加備份失敗、備份成功失敗狀態及失敗原因,從而方便獲知備份失敗原因
【新增】模塊:加密方法支持切換為國密算法:要求加密算法統一采用國密的場景,支持在系統管理中切換加密算法
【新增】模塊:定時同步頻率支持表達式:使用同步用戶時,可以自定義表達式設定復雜頻率
【交互優化】:集群下的Error報錯加上節點前綴:集群環境下,在平臺出錯日志中顯示所在節點,方便定位問題服務器,從而排查問題
【交互優化】:規范狀態服務器接口使用:狀態服務器中的K-V都加上默認超時時間,避免因為Redis內存未釋放,導致占用內存越來越大, 甚至引發redis OOM宕機
【交互優化】:首頁鏈接轉碼優化:解決對于IE瀏覽器下,目錄和首頁采用鏈接時URL中含有中文的內容會亂碼的問題
【交互優化】:授權查看權限下接口鑒權優化:提升安全性,防止越權
3、圖表
【交互優化】軸標簽重疊顯示策略優化:分類軸軸標簽增加換行顯示、縮略顯示策略
【交互優化】甘特圖支持項目軸對齊優化:項目軸縱向表頭、內容新增【布局】設置包括:左對齊、右對齊、居中
【交互優化】對新自適應插件的匹配優化:對除字體外,圖表存在的固定像素屬性設置,元素間隙進行自適應優化調整
【交互優化】cpr圖表優化:優化cpr和cpr在移動端的展示效果
FineReport10.0.10功能和體驗改進 - 2020年11月
1、報表
【新增】【設計器】模塊,基于JDK11構建FineReport設計器(嘗鮮版):采用jdk11構建設計器,解決Windows操作系統高精度分辨率(高分屏)下設計器字體過小的問題,作為嘗鮮版發出。
【新增】【設計器】模塊,遠程設計賬號密碼安全增強:增強遠程設計密碼輸入和傳輸的安全性。
【優化】【設計器】模塊,決策報表組件編輯和刪除交互優化:優化決策報表中的組件編輯、組件刪除邏輯,提升使用時的體驗。
【優化】【數據源】模塊,json數據集插件:JSON數據集插件進行專題測試,提高插件穩定性。
【優化】【導出】模塊,html解析插件:將html解析的邏輯拆分至插件,方便快速迭代,不影響主版本的穩定性。
【新增】【智能運維】模塊,防宕機-系統檢查插件:通過系統環境檢查預防宕機。
【優化】【設計器】模塊,設計器-報表工程師認證URL更新:替換成更專業漂亮的報表工程師認證頁面。
2、平臺
【新增】模塊:支持多源用戶:手動添加/導入用戶及同步用戶支持并存,且不同來源的用戶支持不同的認證方式。
【新增】模塊:同步用戶下用戶信息可修改時密碼策略也生效:略。
【新增】模塊:權限導出插件自動生成權限查詢所需的數據結果集:方便用戶利用結果數據實現權限審計統計查詢。
【新增】模塊:集群內部通信支持IPv6:略
3、圖表
【新增】模塊:標簽,提示支持富文本設置:本次在圖表屬性設置面板,樣式-標簽、樣式-提示、樣式-坐標軸標簽添加了幾項關于樣式的設置項。
【交互優化】:(1.2s)監控刷新樣式邏輯問題:優化監控刷新邏輯,圖表條件屬性可以進行二次判斷 。
【交互優化】:(24s)【視覺迭代任務】工具欄優化:對工具欄進行一些優化。
【交互優化】:(0)大數據時甘特圖加載出來之后的滾動卡頓優化:優化甘特圖滾動卡頓的問題。
4、移動端
【新增】模塊:加載動畫支持自定義:允許替換加載動畫及屏蔽關閉按鈕[APP&H5(微信釘釘)|FR&BI]。
【新增】模塊:微信釘釘生成鏈接支持公式參數:推送自定義鏈接時允許傳遞外部參數[H5(微信釘釘)|FR]。
【新增】模塊:HTML5書簽式懸浮工具欄:工具欄按鈕以圖標&文字結合方式顯示[H5(微信釘釘)|FR&BI]。
【新增】模塊:新增JS自動觸發掃碼:實現連續掃碼提升效率[APP&H5(微信釘釘)|FR]。
【新增】模塊:移動端支持跑馬燈插件:略[APP&H5(微信釘釘)|FR]。
【交互優化】:Tab手勢切換設置優化:直接提供屬性開啟或關閉手勢切換并新增屬性允許所有tab樣式均支持手勢切換[APP&H5(微信釘釘)|FR]。
【交互優化】:微信釘釘應用列表出錯優化:應用獲取異常時提示優化,方便定位出錯原因[微信釘釘|FR&BI]。
FineReport10.0.9功能和體驗改進 - 2020年9月
1、報表
【設計運維】模塊,決策報表設計面板允許進行縮放:決策報表提供設計界面縮放功能,允許用戶設計時手動縮放設計界面。
2、平臺
【新增】模塊,樹數據集導入不清空歷史用戶:樹數據集支持重復導入,允許更新/新增用戶。
【交互優化】,忘記密碼驗證優化:忘記密碼開啟后,可以指定找回驗證方式是郵箱還是短信。
【交互優化】,websocket去除強提醒:websocket連不上時不再進行超管提醒,且token刷新采用輪詢方式避免登錄失敗問題。
【交互優化】,版本號顯示優化:注冊管理顯示小版本號,方便進行版本區分。
3、圖表
【交互優化】,圖例形態和系列配色合并:為了優化圖表交互,10.0.9 合并了圖表「圖例的形態設置」與「系列的顏色設置」。在圖表「樣式>系列>顏色」設置中,用戶可自行選擇按照「系列」或「值」劃分配色。
【新增】,箱形圖:箱形圖,是一種用于顯示一組連續型數據分布情況的統計圖,可以快速了解數據分布特征或查看數據中的異常值。
【新增】,插件商城新增“圖表類型自動推薦”插件,根據用戶選擇的數據,可以自動推薦合適的圖表類型。
FineReport10.0.8功能和體驗改進 - 2020年8月
1、報表
【智能運維】模塊,平臺日志顯示活躍用戶數:為了方便客戶查看系統使用情況,以及后續對系統做出相關決策,平臺訪問統計中新增日均訪問量、活躍用戶數、活躍模板數三項指標,并支持區分報表模板與BI模板的統計
【數據源】模塊,1.8版本JDK使用ODBC引導:10.0.8版本開始不再支持1.7版本的JDK了,帶來的問題是1.8版本的JDK不支持連接ODBC,所以做了這個功能引導用戶如何在1.8版本的JDK下連接ODBC
【設計器】模塊,遠程設計-配置數字簽名后可正常預覽:解決”開啟數字簽名認證后,遠程設計無法直接預覽“的問題
2、移動端
【新增】,BI儀表板支持組件定義布局:BI儀表板移動端設計更新為網格布局,可以實現多個組件并列及組件大小調整, 涉及到的模塊:[APP&H5(微信釘釘)|BI]
【新增】,組件選中增加全局控制:可以在移動平臺中一鍵關閉選中組件激活再滑動的交互, 涉及到的模塊:[APP&H5(微信釘釘)|FR&BI]
【新增】,支持單元格行間距:單元格設置行間距移動端生效 , 涉及到的模塊: [APP&H5(微信釘釘)|FR]
【新增】,收藏區分同名:收藏夾模板增加目錄路徑顯示 , 涉及到的模塊:[APP|FR&BI]
【新增】,OEM_APP軟鍵盤支持隨機化排布:如超鏈標題解釋, 涉及到的模塊:[APP_OEM)|FR&BI]
【新增】,OEM_APP新增界面切換保護:切換應用后切回,若為密碼輸入界面,密碼清空, 涉及到的模塊:[APP_OEM)|FR&BI]
【交互體驗優化】,BI表格默認顯示行列數縮減以提升展示性能,涉及到的模塊:[APP&H5(微信釘釘)|BI]
【交互體驗優化】,手機和pad共用模板時pad自適應優化:PAD單行表格高度可以根據內容自適應 ,涉及到的模塊:[APP&H5(微信釘釘)|FR]
3、平臺
【新增】,定時任務支持分級權限控制:定時任務可以進行分級權限控制,次管只能管理某些特定的任務,不影響其他次管/管理員創建的任務
【新增】,目錄管理加搜索:目錄數量較大時,用于快速找到指定目錄,從而方便進行修改
【新增】,定時調度支持SFTP文件上傳:定時調度提供SFTP上傳附件
【交互體驗優化】,定時調度郵件主題取消輸入框長度限制:取消定時調度郵件主題的輸入框長度限制
4、圖表
【交互優化】,不設置軸標題時,其具體樣式設置項隱藏:軸標題默認不顯示,標題不顯示時下方具體樣式設置項隱藏
FineReport10.0.7功能和體驗改進 - 2020年7月
1.FineReport
遠程設計連接遠程服務器時,允許不記錄密碼:2020.07.06【功能優化】遠程設計原設計是默認記錄密碼,但是部分場景基于安全要求,禁止保存密碼到本地,因此增加勾選框,允許配置遠程設計時不記錄密碼。
temp_attach問題解決:2020.07.06【功能優化】temp_attach文件夾中文件過多易帶來工程啟動慢、報表訪問慢等性能問題,新版本提供優化后的存儲&清理策略。
2.平臺
密碼策略增加不能包含用戶名2020.07.06【新增功能】:密碼強度限制增加不包含賬號名規則。
支持復制:2020.07.06【新增功能】:平臺頁面如模板名字、路徑、注冊機器碼等支持復制。
集群FTP主被動模式提供前臺選擇:2020.07.06【新增功能】:集群FTP主被動模式的設置保持和定時調度一致,支持手動切換。
權限導出V2:2020.07.06【交互體驗優化】:權限導出插件提供界面操作且提升導出性能。
請求響應安全性優化:2020.07.06【交互體驗優化】:安全防護中可以開啟請求響應優化,可以不返回錯誤堆棧信息等。
集群消息檢測頻率優化:2020.07.06【交互體驗優化】:優化集群健康檢測頻率與實現,減少因檢測頻率過高導致的性能問題。
定時調度的調度周期-執行頻率校驗優化:2020.07.06【交互體驗優化】:在調度周期點擊“下一步”時預先判斷任務執行情況,提示用戶修改明細頻率和表達式,避免需要到最后保存時才知道錯誤。
定時調度任務運行狀態顯示優化:2020.07.06【交互體驗優化】:定時調度-運行監控新增執行中任務列表,幫助用戶了解正在執行的任務。
3.移動端
微信推送到群:2020.07.06【新增功能】消息推送支持推送到微信群 [H5(微信釘釘)|FR&BI]
單選/復選按鈕組自適應高度:2020.07.06【新增功能】按鈕組支持根據內容自適應高度[APP&H5(微信釘釘)|FR]
OEM支持無推送證書與自定義bundleid:2020.07.06【新增功能】略[OEM_APP|FR&BI]
schema啟動APP支持集成模式:2020.07.06【新增功能】schema啟動app的時候可以通過參數控制帆軟app是否是無登錄狀態的純資源提供方,如果參數為true,則schema啟動下,無登錄、登出等功能[APP|FR&BI]
模板刷新圖標優化:2020.07.06【交互體驗優化】:模板刷新圖表更換成更易理解的圖標[APP&H5(微信釘釘)|FR&BI]
APP安全優化:2020.07.06【交互體驗優化】:APP針對符號表信息泄露、界面切換密碼保護等安全問題進行優化[APP&OEM_APP|FR&BI]
vpn開關交互優化:2020.07.06【交互體驗優化】:略[APP|FR&BI]
聯排按鈕Tab樣式支持上下邊距調整:2020.07.06【交互體驗優化】:略[APP&H5(微信釘釘)|FR]
4.圖表
CHART-14060 - 自定義標簽,導出時對html的支持:2020.07.06【功能優化】導出新增對部分html標簽的支持:b, strong, i, em, br, span.
CHART-14047 - 柱形圖支持漸變色設置 :2020.07.06【功能優化】柱形圖、條形圖漸變風格新增自定義,支持漸變色設置
CHART-11710 - 儀表盤百分比設置邏輯優化:2020.07.06【交互優化】儀表盤百分比設置邏輯優化,百分比儀表盤、試管型儀表盤以及組合圖中對應儀表盤增設目標值設置項
CHART-9671 - 答應客戶6月開發【視覺迭代優化】無數據圖標+圖標大小自定義 :2020.07.06【視覺優化】空數據提示自定義圖片時,支持適應方式“默認”和“適應”
FineReport10.0.6功能和體驗改進 - 2020年6月
1.集群
集群節點間通信加密【優化】,提升安全性。
【集群10.0.5】Redis哨兵模式插件,集群支持哨兵插件
2.圖表
圖表導出excel分辨率優化【優化】提升圖表在導出excel/word時以及單獨導出圖片時的清晰度。
圖表標簽自動調整優化【優化】,圖表自動調整標簽優化,避免出現在開啟了自動調整標簽時仍出現堆疊的現象。
圖表線型支持虛線【新增】,提升圖表展現的美感,新增支持虛線。虛線的效果為6px的線長+6px的間隔線長。
圖表區背景邊框優化【優化】,邊框圖層優化,當繪圖區設置了繪圖區外框,外框顯示在繪圖區的最上層。
折線圖/面積圖優化【優化】,折線圖由原來的默認屬性優化為標記點類型默認為自動,自動是根據標記點顯示規則選擇顯示實心標記點或標記點為無,標記點間距離過小,該折線標記點顯示為無,反之,標記點顯示為實心;面積圖優化,設置標記點時標記點不會被截斷的情況;折線圖和面積圖標簽增加自動設置,調整標簽與折線的重疊情況。
3.移動端
非強制橫屏下橫屏不顯示返回按鈕【優化】,展示效果優化,原先h5集成的客戶,由于模板屬性控制模版級功能開關這個功能,在橫屏的時候增加了返回按鈕,導致客戶升級h5插件后,下方多出返回箭頭客戶不需要,且模板只有一個返回箭頭也影響使用。
支持透明度【優化】移動端展示中,報表塊、圖表塊、tab組件支持背景透明度,移動端彈窗的背景增加透明度屬性(居中模態彈窗&跟隨彈窗)。
H5資源支持cdn內容分發【優化】現在H5插件資源都放在報表服務器上,用戶訪問H5模板請求資源速度受報表服務器寬帶限制。需要支持可以在平臺設置資源地址,加快資源請求速度。
OEM推送平臺替換適配【修改-更換OEM平臺】,官方APP的推送更換為信鴿收費版本,解決推送抵達率低及安卓app后臺運行時無法收到消息的問題并且免費版于2020年10月會徹底下線,官方APP及OEM的版本支持收費版本sdk。
生成模板鏈接支持參數【新增】解決因為客戶通過定時調度或消息插件推送自定義鏈接到微信釘釘,需要單點登錄,因此使用一鍵生成鏈接,由于單點的鏈接有兩層重定向且需要轉碼導致客戶無法傳外部參數的問題。
拍照上傳優化【優化】老功能優化,以前是怕原圖太大,耗流量,所以會壓縮模糊圖片,現在沒有之前的問題,支持可以選擇原圖。
折疊展開優化1【優化】,優化成疊展開默認圖標優化,能根據需求靈活調整大小和顏色。
控件支持自定義通用樣式【優化】,目前FR已有的屬性,移動端進行適配,將移動端特有的屬性單獨新增未通用屬性,支持js調用。
移動端彈窗支持js關閉【新增】,移動端支持用js:
圖表相關JS的支持【新增】:支持
①圖表顯示部分系列接口,用法見https://help.finereport.com/doc-view-2331.html;
②圖表刷新接口,用法見https://help.finereport.com/doc-view-2317.html;
③圖表切換輪播圖表接口,用法見https://help.finereport.com/doc-view-2300.html,https://help.finereport.com/doc-view-2330.html。
4.平臺
導入/同步時可以選擇覆蓋/增量的方式【新增】,1、導入用戶的時候可以選擇是否覆蓋用戶信息,若不覆蓋將不更新修改的密碼等信息;2、同步的用戶的時候可以選擇是否覆蓋用戶信息,若不覆蓋,可以修改用戶密碼等信息;3、同步下相同用戶名id沖突時,刪除原id用戶,同步新id用戶。
定時調度-執行條件-自定義類可以使用參數【新增】,后臺提供接口能夠使類獲取到參數的值,從而實現定時調度任務復用場景。
所有角色設置【新增】,提供插件超管可以一鍵開啟所有角色的授權權限。
自定義登錄頁提供origin跳轉【優化】,自定義登錄頁面下開啟模板認證后,訪問單個模板,轉到自定義登錄頁登錄成功后,可以直接訪問模板。
頂部橫幅標題字體顏色支持設置【優化】標題背景設置為圖片的時候,橫幅上的字體圖標顏色支持配置,在深色背景下顯示更好。
FineReport10.0功能和體驗改進 - 2020年4月
1.集群
Redis哨兵模式插件 【新增功能】——在現有框架的基礎上,以插件的形式,支持Redis哨兵服務,允許用戶在前端配置連接Redis哨兵服務,支持當前狀態服務器所有的功能。
集群節點管理優化【優化體驗】——節點健康檢測和通信異常進行消息通知。
文件同步&緩存邏輯優化【優化體驗】——降低功能使用和邏輯復雜性,優化文件同步&緩存邏輯。
2.移動端
H5支持新填報【新增功能】——H5不光支持填報(包括插入刪除功能),同時也開始支持填報相關js。
支持彈窗顯示【新增功能】——H5&APP都能通過彈出對話框顯示子內容。
下拉框移動端樣式【新增功能】——新增下拉框移動端樣式。
簡約日期移動端樣式【新增功能】——新增簡約日期移動端樣式。
掃碼支持相冊&手電筒【新增功能】——適配光線昏暗等特殊場景。
支持網頁框插件【新增功能】——新增移動端適配網頁框。
微信釘釘手動匹配用戶時,用戶名顯示值優化【優化體驗】——修復遺留的釘釘同步報表用戶名顯示值的問題。
九宮格目錄支持樣式調整【優化體驗】——可以調整九宮格的目錄列數、圖標大小、字體大小等。
APP首頁刷新【優化體驗】——可以點擊首頁圖標進行APP首頁刷新。
自定義填報控件圖標支持自定義是否顯示【優化體驗】——文本、數字控件在填報預覽下可以自定義是否顯示。
H5首頁支持底部切換【優化體驗】——H5的首頁可以像APP一樣在底部進行切換。
3.平臺
部門/用戶/角色排序及搜索優化【優化體驗】——部門搜索從原僅搜索到前10個結果更改為可以搜索出全部匹配結果;同時優化部門、用戶、角色,默認按照首字母排序。
權限導出插件【新增功能】——權限導出適配10.0.
首頁設置優化【優化體驗】——增加清除操作,便于設置各終端首頁。
定時調度支持獲取聚合報表單元【新增功能】——新增定時調度支持獲取聚合報表單元格。
次管對自己的操作限制【優化體驗】——優化次管權限邏輯,避免出現次管調整自己權限的邏輯問題。
框架主題,多語言支撐【優化體驗】隨著產品面向國際,平臺也提供了必要的支撐。新增國際化插件,支持平臺切換語言框架及自定義國際化配置,內置了zh_CN(簡體中文)、zh_TW(繁體中文)、en_ US(英語)、ja_JP(日文)、ko_KR(韓文)。
管理和目錄分開做持久【優化體驗】——目錄和管理菜單切換時,之前目錄打開的報表仍然保留。
解決定時調度文件名過長問題【優化體驗】——調度文件名夾名稱邏輯會加上參數,但是windows系統對文件路徑的長度有限制,客戶實際業務中有超過限制長度的參數值,導致無法生成結果文件,通過轉化為id來識別參數路徑,解決該問題。
4.設計器
設計器啟動守護【新增功能】——當客戶遇到閃退,卡死等設計器啟動問題時,給予解決方案。
遠程鏈接版本不匹配時提示某些功能不可用【優化體驗】——優化遠程設計規范,當遠程鏈接版本不一致時提示某些功能將受影響。
打印鑒權機制優化【優化體驗】——優化鑒權打印邏輯,避免出現越權漏洞,跨權限打印。
打印超時【優化體驗】——優化fineprint啟動速度,減少本地打印啟動超時出現的現象。
5.圖表
地圖模糊匹配【優化體驗】——優化圖表匹配邏輯,新增模糊匹配區域名功能。
儀表盤樣式優化【優化體驗】——優化儀表盤視覺樣式。
多地圖tab切換log優化【優化體驗】——多地圖tab切換log優化成世界地圖圖標。
標簽新增自動【新增功能】——柱形圖標簽位置新增自動 ,提升制作效率。
新增配色方案【優化體驗】——新增配色方案選擇,優化交互體驗。
取消phantomjs方案【優化體驗】——優化圖表導出體驗,取消phantomjs方案。
6.安全
連接網址中心開關【新增】——滿足客戶對于外網訪問需要禁止的需求,關閉之后,可停止服務器對于帆軟云中的主動鏈接請求。
FineReport10.0功能和體驗改進 - 2019年12月
1.水印增加密度設置
服務器和模板水印設置支持密度設計,支持橫向、縱向雙向設置,編輯框預覽實時生效。
2.設計器啟動速度優化
給設計器啟動提提速,重新設計設計器啟動頁,且允許選擇使用時再啟動內置服務器,使內置服務器不隨設計器啟動而啟動。
3.云端運維支持導出多月數據包
支持多月導出,減少運維人員工作量。
4.整體加載動畫與BI統一
視覺規范統一,報表內整體加載動畫與局部加載動畫使用統一風格。
5.智能釋放機制完善
開啟「智能釋放」功能后,我們會精準計算系統的實時負載情況,選擇最合適的釋放策略(中止/釋放)和釋放目標,在盡可能保證用戶體驗的前提下保障系統的穩定性(絕不輕易殺模板,只在最必要的時候殺危害最大的模板)。
6.內存配置推薦
根據系統的運行情況,在平臺中向用戶推薦合理的內存配置。
7.模板版本管理減少磁盤占用
優化模板版本磁盤占用內存問題。
8.集群文件同步功能優化
重構集群的文件同步功能,選擇“節點間自動同步”模式時,默認首個加入集群的節點為文件同步基準節點,在基準節點上傳的模板資源文件可以自動同步到其他非基準節點,不需要任何手動同步的操作。
9.集群資源文件緩存功能
前端增加緩存模式配置選項,用戶可自行選擇“主動緩存”、“被動緩存”、“關閉緩存”,緩存開啟后可提高系統性能,降低模板和資源文件的讀寫耗時。而且在使用文件服務器時,若開啟了緩存,當文件服務器宕機后,系統仍可繼續對外提供服務,此舉可大幅提高系統的可用性。目前默認緩存的資源文件包含模板文件、配置文件、地圖數據等,暫定"reportlets/" ,"resources/", "assets/","dashboards"四個文件夾。
10.集群參數可視化配置
Redis存儲key前綴、內部轉發參數提供前端可視化配置,提高集群的易用性。
11.共享外部目錄插件
若需要使用集群共享NAS、NFS、外部磁盤等來讀寫資源文件,可以將這些存儲掛載到磁盤目錄,安裝共享外部存儲插件,配置掛載磁盤目錄進行讀寫。
12.集群異常消息通知優化
優化了集群異常通知的觸發條件,增加了兩個異常通知的場景:Redis集群節點異常時的提醒,文件服務器宕機時的提醒。
13.分級權限此管理權限控制范圍
優化次級管理員權限控制范圍,對次級管理員權限做到更加精確的控制。
14.用戶管理易用性提升
對用戶管理功能進行優化,保持前后臺的統一、盡量避免沖突失敗問題、出現錯誤明確提示并引導相應的解決方案,提升用戶管理易用性。
15.WebSocket使用優化
優化針對WebSocket未連接導致登錄異常、日志監控無法查看或失效、數據更新/多人操作無更新或沖突提醒等問題的提示方式。
利用對應插件用刷新token保持登錄代替實現ajax輪詢方案。
提供WebSocket端口和路徑配置頁面。
提供https環境下的WebSocket配置界面。
16.平臺數據鏈接易用性提升&支持非jdbc數據鏈接
新增在對數據連接進行權限管理時支持非jdbc數據連接如json數據源的問題,同時提升數據連接易用性。
17.定時調度結構優化
優化定時調度代碼結構,調整任務設置交互。
18.平臺采用自定義滾動條
優化原本目錄中的滾動條樣式,更換為自定義滾動條,提升美觀度。
19.升級工具標記版本號和對應的jar時間
檢測升級工具版本是否為最新版本,防止因為歷史版本原因出現的升級問題。
20.平臺交互優化
對常遇問題進行優化,如同步后提示、權限配置耗時時顯示加載動畫等。
21.登陸驗證同時開啟郵箱和短信時交互優化
加強交互效果,使切換更明顯。保留上次選擇記憶,提升易用性。
22.管理系統標簽頁支持單獨集成
提供目錄管理、用戶管理、權限管理、bi模板管理、定時調度這些頁面的html頁面接口以供客戶集成。
23.平臺支持定義服務器數據集
針對SQL數據集支持平臺自定義服務器數據集新建數據庫查詢、樹數據集等操作。
24.支持modern主題
modern主題重新歸來。
25.移動端擴展功能
新增單選按鈕組樣式
新增日歷日期樣式
新增目錄插入模板功能,將主頁和目錄整合,滿足部分客戶的主頁的定制程度。
新增目錄樣式插件,增加多種目錄樣式,滿足客戶使用場景需求。
H5快速返回目錄插件,減少點擊路徑,方便用戶操作。
組件凍結,可以將制定組件凍結在頂部或者滑動到頂部后凍結,滿足有凍結組件需求的客戶場景。
數據點提示優化,原頂部顯示的數據點提示,更換為跟隨點擊位置顯示
通過oem可以去掉離線、收藏功能模塊
新增支持FR.remoteEvaluateAsync
橫豎屏、雙指縮放、選中激活可以通過屬性靈活控制
FineReport10.0功能和體驗改進 - 2019年7月
一、智能釋放
1.1 更準確的負載判斷:不再使用 ForceGC,轉而使用基于 JVM 底層原理深度開發的負載判斷算法,極大地提升了系統負載判斷的準確性和及時性,為系統狀態監控和運行優化提供準確的數據基礎。
1.2 更智能的動態釋放:
1.2.1 智能釋放策略在已有的清除會話和排隊等待的基礎上,額外增加了中止模板的策略(把正在計算中的模板直接停掉,釋放資源)
1.2.2 大大優化了排隊等待的邏輯、保證排隊邏輯的可用性
1.2.3 更智能的動態釋放:額外提供一個會話釋放插件,使用另一套會話釋放的算法邏輯(排序算法,默認的會話釋放邏輯使用閾值算法),供用戶選擇
1.2.4 智能釋放不再需要用戶設置各項閾值,我們根據負載狀態智能地選擇最合適的釋放策略,保障系統穩定運行的同時、盡可能地降低對用戶的影響
二、智能集群分發
2.1 獲取各個節點的內存占用情況,并基于設置的智能分發模式觸發值,自動開啟高負載節點的智能分發模式。
2.2 某節點開啟智能分發模式后,可以將進入高負載節點的新請求隨機分發到其他低負載節點,以維持集群環境各個節點的健康負荷情況,保證集群工程各個節點的正常運行。
FineReport10.0功能和體驗改進 - 2019年5月
一、運維
1.1 GC日志記錄:默認輸出GC日志,可用于觀察系統的GC情況。通過對于GC日志的分析,也有助于得知系統運行的健康情況。
1.2 未計算完成模板的執行記錄:舊版本只記錄了計算完成的模板執行情況,新版本中新增了未完成計算的模板執行情況。是否計算完成在fine_record_execute表中用complete字段標記(1表示計算完成,0表示未計算完成)。
1.3 模板限制增強:增強了模板限制功能,可令用戶選擇部分模板進行單獨限制,同時新增了導入Excel單元格數量的限制與提交記錄數的限制。用戶在開啟提交記錄數限制的前提下,可允許填報笛卡爾積。
1.4 輸出日志太大問題:每日0點定時將fanruan.log壓縮,用以節省磁盤空間。若工程中的WEB_INF/config文件夾下有log4j properties,需要將其刪除才可讓定時壓縮功能生效。
1.5 swift查詢支持更多語法:支持todate()和like語法。
二、平臺
2.1.只顯示已開放權限:在用戶很多的情況下,快速查看目錄對應有哪些用戶有權限、查看業務包對應有哪些用戶有權限。
2.2 提供權限半選狀態,當子有權限父無權限時,收起狀態下,父目錄文字將會高亮提示。權限邏輯更改為用戶權限最大,解決某個部門有權限,但部門下某用戶無權限的場景。
2.3 用戶權限配置優化,標記當前是否用戶獨立設置,并提供快速重置方式清空用戶權限恢復繼承設置。
2.4 權限性能優化: 重構權限查詢與設置邏輯,徹底解決權限性能慢的問題。
2.5 登錄優化設置:優化登錄超時機制,一方面在系統管理的登錄設置中可以自定義登錄超時時間,默認為1小時;另一方面,用戶登錄平臺后,操作時才會進行token刷新,不操作超過登錄時間后,需要重新登錄
2.6 登錄頁優化設置:現在平臺在登錄頁配置界面提供屬性可以自定義登錄頁的主題色,遮罩顏色可以通過主題色進行定義。
2.7 升級工具優化:保存數據源信息,優化由于臟數據導致的升級失?。ㄉ夁^程會對臟數據進行刪除)。
2.8 url拼接用戶名和密碼登錄插件:10.0版本中通過插件的方式支持通過url直接進行登錄,安裝插件后即可使用。
2.9 清新風格登錄頁:新增實現原9.0清新風格登錄頁插件。
2.10 定時調度支持收件人處自定義郵箱。
2.11 開啟分級權限后,子管理員可管理自己權限內的角色,包括增加、刪除、修改角色及配置。
2.12 數據遷移支持修改配置:對外數據庫配置后,可以不做遷移操作,直接采用新庫。
三、集群
3.1 jar檢測:使用新的jar包檢測方法 ,以第一個加入集群的節點jar包為基準,準確識別新加入節點的jar包與目前集群環境jar包的差異情況,檢測可覆蓋webroot/WEB-INF/lib文件夾下所有的jar文件。
3.2 異常通知:1)節點管理頁面進行異常顯示;2)開啟集群異常消息提醒后,可以通過郵件\短信\平臺進行消息通知。
3.3 集群Lic注冊導出優化:針對10.0之前版本集群lic導出需要采用拼接的方式導致的操作復雜,容錯率低的問題,自動導出拼接好的機器碼和集群RegistrationInformation.rif文件,支持識別已拼接好的集群RegistrationInformation.rif文件。
3.4 集群內部轉發邏輯處理優化:在10.0,優化了集群在面對異常情況(部分節點宕機)時的內部轉發與處理邏輯,解決部分節點宕機導致集群不可用的問題,有效地提升了集群系統的可用性。
3.5 集群配置異常校驗提醒優化:在集群連接時做可用性校驗,校驗通過才提示”保存成功“,未通過檢驗則報錯,顯示失敗原因,支撐客戶排查異常情況。通信協議改為默認使用TCP,集群開啟狀態下也可以更換協議,不過重啟后方可生效。
四、其他
4.1 部署向導:由于引進了一些新技術導致部署容易失敗,新增部署向導功能會在部署失敗后訪問平臺頁面時提供引導,幫助定位問題并引導修復。
4.2 更新日志推送:增加了更新日志推送的功能,更新重要版本時會推送消息讓客戶及時了解新特性并快速更新。
4.3 圖片加載性能優化:優化了圖片的加載方式,增加圖片緩存,優化圖片多圖片大帶來的性能問題。
4.4 數據遷移適配rds mysql:數據遷移現在支持阿里云的rds mysql。
4.5 簡道云插件適配10.0:10.0中完成了簡道云插件對于10.0的適配。
4.6 多級上報獨立鏈接權限配置改進:使用獨立頁面配置多級上報獨立鏈接的訪問權限。解決原先客戶只購買了【多級上報】功能點,未購買【決策平臺】功能點的情況下無法使用多級上報功能的使用問題。
4.6 模板版本管理優化及內置:內置模板版本管理插件,優化了保存方式,從自動變為手動,加快版本還原速度,減小保存的版本占用的空間,支持版本過濾篩選。
FineReport10.0版本更新 - 2018年10月
〇、綜述
如果我們把FineReport比喻成一棵大樹,FR9.0讓這棵樹長的更高,長出更多枝丫,我們從智能·共享·開放3個角度,延伸更多場景,提供更廣闊的想象空間。而我們FR10.0則希望這棵樹的根扎的更深更穩,因此我們從安全性、大并發、高可用等幾個角度發力,希望能讓FR成長為企業可信賴的報表中心,能支撐起繁雜的報表業務,為企業報表應用的安全可用保駕護航!
一、平臺
1.1 外觀更好看:平臺整體風格簡約現代,交互流暢易用
1.2 系統更穩定:日志存儲脫離數據庫,特別是內置的hsql,改為基于帆軟自主開發的swift引擎。全面提高日志存取分析的效率,同時也能有效避免由于日志過大導致系統過慢甚至宕機??芍未髷盗坑脩簦?0w+用戶可秒級響應);配置脫離xml,改存數據庫,確保不再出現保存丟失的情況,特別是權限丟失這類很嚴重的問題。
1.3 功能更強大:用戶可被禁用、同步數據集可以增加id;支持在根目錄下添加模板、支持模板和目錄混排;配置易用性增強。同時對目錄管理、權限管理進行了功能增強。
1.4 支持平臺新建數據連接:數據連接單獨放入了目錄中,并支持創建數據連接。
1.5 日志更全面:原本的系統情況變為了平臺日志,所有日志支持導出,高級系統監控插件內置,新增用戶行為、模板熱度、性能監控三個tab,原本日志查看變為出錯日志,新增管理日志,記錄全部平臺管理設置操作日志。
1.6 公有云注冊:增加一種公有云授權機制,不需要提供機器物理信息,可直接到帆軟認證服務器進行在線認證,方便快捷,安全可靠。
二、集群
2.1.支持熱部署:增加刪除節點不需要重啟集群,只需要拷貝其他節點文件到該節點并啟動既可。新增節點簡單。
2.2 對高可用性方面的優化:適配了新的集群特性,某節點宕掉,自動切換其他節點,登入的用戶無需重新登陸。并保持所有單機功能可用。提升了集群的高可用性。
2.3 對并發性能方面的優化:對負載方面做了更好的優化,負載更加均衡。同時單節點支持的并發數更大。
2.4 新增本地緩存機制:新增本地緩存機制,文件服務器、狀態服務器、外置的數據庫的內容會在第一次及更新時,讀取信息到緩存里。提升了訪問響應速度并有效降低對各服務器的讀寫并發。
2.5 新增狀態服務器:新增狀態服務器,解決session同步的各種問題。狀態服務器存儲集群的各類信息。存儲sessionid與節點信息和關聯關系,不再需要配置session粘滯。簡化了配置內容,使用簡單。
2.6 新增文件服務器,用于共享模板及模板所引用的附件。保證每個節點訪問的模板及附件實時一致。保證模板及附件的高一致性。
2.7 外置數據庫保存平臺配置信息:集群下,平臺配置信息全部存儲在外置數據庫。保證每個節點訪問的平臺配置實時一致。保證平臺配置信息的高一致性。
2.8 平臺新增集群的可視化配置界面,可進行狀態服務器、文件服務器的綁定與配置。
三、安全性
3.1 修補漏洞:10.0平臺中所有密碼加密存儲,降低密碼泄露風險、使用token驗證,解決HTTP響應分割、會話標識未更新、跨站點請求偽造的問題、不再返回報表絕對路徑,修復發現目錄列表模式的漏洞。
3.2 主動防御:新增cookie增強、文件上傳校驗、Security Headers及訪問控制等一系列安全防護功能。能降低上傳惡意文件、跨站腳本等多種攻擊方式的威脅,緩解cc攻擊和爬蟲爬取,提高應用的安全性
3.3 密碼增強策略、防暴力破解。
3.4 其他:水印功能優化——設置界面簡化,現在可對字號進行設置,解決了密度設置不明確帶來的困擾;優化對公式及換行的支持,并以頂層透明的形式顯示,不再被內容遮擋;優化打印及pdf導出效果,讓數據更加安全。
四、運維
4.1 云端運維:云端在系統自動或者用戶手動上傳數據包(絕不涉及業務數據)后生成檢測報告,給出用戶運維建議。相比于本地運維,云端運維有其優勢,比如大計算、零成本、低門檻、高成長等等。因此我們希望通過云端運維和本地運維兩種方式豐富運維功能,發揮各自優勢,為系統的穩定可用保駕護航。
4.2 智能運維增強:優化了智能釋放的機制;增強了模板限制功能;使用延遲隊列檢查session是否過期;日志文件過大時自動提醒用戶進行日志清理。
五、設計器
5.1 遠程設計重構
5.2 遠程設計模板權限管理:支持使用系統管理員帳號配置遠程設計的用戶,并給遠程設計用戶分配各自的模版的權限。方便遠程設計下每個開發人員的權限精細化管理。保證模版安全,避免權限泄漏。
5.3 設計器卡頓優化:修復了內存泄漏的相關bug;新增限制最大緩存模版個數功能。
5.4 設計器解決0kb問題(模板臨時文件存儲):新版本通過保存的時候先輸出到臨時文件, 然后再重命名為源文件, 刪除臨時文件的方式,解決了此問題。
5.5 遠程設計支持新增、刪除、重命名文件、文件夾
5.6 設計器“更新升級插件”內置:由于使用插件“更新升級插件”功能的客戶很多,“設計器更新升級”與“決策平臺更新升級”兩個插件內置到產品中,功能及界面與原來相同。
5.7 設計器數據連接界面刪除“編碼轉換”的配置選項
六、大屏
6.1 擴展圖表:新增8種高級圖表組件(酷炫大屏3D特效),讓整個大屏制作效果更加酷炫富有科技感。
6.2 組件加載動畫:支持15種動態加載特效,通過組件加載動效,讓每個組件模塊舞動起來,讓整個大屏界面化靜為動
6.3 離屏控制:通過視頻媒體傳輸方式,將大屏界面投影到手機或平板,并通過點擊等操作實時遠程操控大屏界面。
七、圖表:
7.1.地圖文件:10.0 的地圖調整了目錄結構,新增'世界'目錄,且置于'中國'目錄之上,形成鉆取關系。
7.2.老圖表:10.0不再提供新增老圖表的功能,有需求的用戶可以通過安裝插件的方式使用老圖表。不再支持位圖地圖插件。
五、其他
5.1.html解析:單元格設置為【以HTML顯示內容】時,在原有支持功能的基礎上,新增了對于img標簽、list標簽、style標簽中的各項屬性、文字上下標、文字樣式的支持;html內容分頁情況下也不會重復顯示內容,可以在正確的位置斷開;同時在有html時可支持單元格的各項屬性設置。
5.2.自適應邏輯改進:頁面重加載時不再到后臺請求計算,而是改為前臺縮放,減少計算,優化體驗。包括拖動瀏覽器窗口大小、執行全屏操作等。
5.3.刪除控件校驗出錯的回滾機制:取消了原控件校驗出錯時的回滾機制,替換處理邏輯為:保留當前編輯內容,即控件編輯過后如果校驗失敗,則提示出錯信息同時控件保留當前編輯的內容。(僅新填報)
5.4.控件多個實際值對應同一個顯示值:優化了控件在多個實際值對應相同顯示值情況下的處理邏輯,當直接在控件里選值時,無論是參數查詢還是填報控件,均支持實際值和顯示值多對一的情況。
5.5.郵件正文以html顯示:郵件正文預覽報表內容時,以HTML方式顯示報表內容。解決了之前郵件中以圖片顯示報表內容時出現的內容模糊,文字不支持復制的問題。
5.6.公有云注冊:增加一種公有云授權機制,不需要提供機器物理信息,可直接到帆軟認證服務器進行在線認證,方便快捷,安全可靠。
5.7.內置服務器由jetty換為Tomcat
5.8.AlphaFine優化:AlphaFine接入小帆知識庫,支持分詞搜索,更能理解用戶描述的問題。
FineReport9.0版本更新 - 2017年11月
一、智能
1)AlphaFine智能搜索:AlphaFine是連接一切的入口,產品有哪些功能,具體怎么使用,有哪些demo模板,有哪些插件或組件,都可以通過這個入口找到答案
2)AlphaFine模板智能檢測:通過構建云中心問題庫,使模板制作者在開發過程中碰到的錯誤能第一時間找到解決方案
3)AlphaFine智能運維:提供更完善的備份還原方案,可以從平臺配置、模板、jar包、插件、日志和整體工程這幾個模塊,按照份數和容量的一些限制進行備份還原;另外提供了部分智能運維功能,包括內存達到閥值的提醒,達到閥值后的智能釋放,cpu和會話實時監控并可強制關閉會話,智能推送需要改進的模板等等。
4)模板常用參數組合和AlphaFine智能推薦:可保存歷史參數組合,并智能推薦常用參數組合
二、圖表
1)內置圖表類型:擴展后支持的內置圖表類型達到25種,分別為柱形圖,條形圖,折線圖,面積圖,餅圖,五種儀表盤,地圖,鉆取地圖,熱力地圖,散點圖,氣泡圖,詞云,矩形樹圖,雷達圖,柱形雷達圖,力學氣泡圖,多層餅圖,漏斗圖,甘特圖,框架圖,組合圖。
2)支持多分類軸顯示:直角坐標系圖表支持多層分類軸,以同時展示層級分類關系
3)支持圖表監控刷新:后臺數據更新,前端圖表動態提示更新內容,可設置展示效果,滿足大屏動態效果需求
4)支持數據表格式自定義:可通過條件屬性修改特殊數據的數據表格格式
5)柱形圖系列間隔設置支持負值
6)組合圖不同值軸支持設置0值對齊
7)更改內置地圖編輯界面
8)輪播箭頭可取消,滿足大屏展示效果
9)優化調整層級時縮放過大問題,將細粒度下降一倍
10)沒有數據時,新增圖表提示效果
11)圖表工具欄增加tootip
12)動畫整體優化
三、填報
1)重構填報功能:徹底解決了展現卡頓的問題,并為后續樣式擴展鋪好了路
2)在線導入excel支持選擇sheet、行、列
四、平臺
1)短信平臺:構建了短信平臺,并可用于身份驗證、定時調度失敗提醒、定時調度任務通知、內存閥值通知
2)增加按用戶分配權限和改進權限易用性:權限支持復用,用戶角色部門職位支持排序等其他易用性改進
3)系統消息:增加平臺系統消息功能,可用于定時調度失敗提醒、定時調度任務通知、內存閥值通知,豐富FR的通知體系,在企業系統中做到信息對稱
4)單一登錄:支持后登錄踢出已登錄,或者已登錄禁止再登錄,支持上一次登錄信息提示
5)非同步數據集下,支持密碼修改
6)目錄管理優化:優化了使用體驗,讓目錄管理不再麻煩??膳刻砑觿h除報表,可調整報表順序,支持報表跨目錄調整等等
7)定時調度增強:任務管理改進,包括任務失敗提醒,支持運行一次,復制任務,排序等功能;
五、其他
1)設計器改進:去除右擊彈框,讓操作過程更流暢;增加報表塊縮放功能,利于從全局角度整體設計報表;功能名字變更,包括普通報表、聚合報表、決策報表。
2)插件重構:插件支持熱部署,即裝即用,不再需要重啟服務器
3)sapbw:可用于bwcube和bwquery
4)私有云認證:可在客戶本地部署私有云認證服務器,業務服務器可到此服務器進行認證
5)開放:打通簡道云,可以在簡道云里創建項目,并將數據同步到客戶的私有庫
FineReport8.0功能和體驗改進 - 2017年6月
- 【設計】設計器更新升級插件提供更新日志功能
- 【平臺】平臺排序規則統一
- 【平臺】模板消息事件 (結合平臺消息系統使用,管理員賬號不可用)
- 【平臺】報表管理修改成目錄管理
- 【表單】表單和cpt數據變更實時監測及通知
- 【表單】數字時鐘插件
- 【表單】表單內某一報表塊刷新,帶動其他報表塊數據集一起被讀取
- 【圖表】更新流向地圖、詞云圖、矩形樹圖、框架圖
- 【其他】SAP BW Query含參數直連
- 【其他】內置密碼參數(插件),安裝該插件后,內置的參數增加了一個fr_password,即開發人員可以獲得用戶的登錄密碼
- 【其他】零售行業化取數(插件)
- 【其他】單元格數據進度條(插件)
- 【其他】自定義滾動條樣式(插件)
FineReport8.0功能和體驗改進 - 2016年6月
- 【平臺】SQL防注入
- 【表單】跑馬燈滾動消息插件
- 【表單】報表塊翻頁改進并增加局部導出
- 【表單】組件隱藏,組件復用
- 【表單】tab布局改良(支持輪播及tab位置調整)
- 【表單】導出優化
- 【其他】增加取色器
- 【其他】按鈕控件自定義顏色樣式
FineReport8.0發布! - 2015年5月
- 【設計】設計器界面風格轉為扁平化
- 【設計】分欄大標題和結尾行優化
- 【設計】Web端控件樣式扁平化
- 【設計】數據點提示改為div展示,字體清晰。且重新設計數據點提示動畫。
- 【設計】設計器單元格元素增加富文本編輯器,實現同一單元格中不同內容樣式不同。
- 【設計】表單中增加tab布局,實現卡片式組件
- 【設計】增加手機紙張大小,幫助用戶快速制作手機報表。
- 【設計】重新規范了平臺樣式的架構,設計了插件式的平臺主題和配色風格系統,并內置了兩套精心設計的主題和一系列配色,滿足各類用戶的審美需求
- 【平臺】設計器與論壇一鍵登錄及最新消息
- 【平臺】內置Access數據庫替換為sqlite
- 【平臺】增開更多接口,使用接口實現的特殊功能可以通過插件的方式集成到報表設計器及服務器,并且提供界面化操作及管理。
- 【填報】填報頁面體驗改進:增加開關控制可以展示出控件樣式
- 【導入】在線導入excel做成選項
- 【導入】在線導入excel做成選項
- 【導出】flash打印 ppapi和npapi
- 【導出】聚合報表支持導出打印
- 【導出】html導出后即為對應內容,解決導出打印模糊的問題
- 【圖表】內置地圖更換為svg,提高地圖的展示效果。
- 【圖表】新增加漏斗圖圖表類型
- 【圖表】組合圖支持多堆積柱形圖以及三維柱形圖。
- 【圖表】股價圖支持展示名稱(“盤高”“盤低”等參數)修改
- 【圖表】gis地圖新增支持標簽
- 【圖表】坐標軸標簽支持換行以處理標簽過長時的狀況
- 【圖表】折線圖,面積圖,雷達圖的標記點類型效果重新設計,餅圖牽引線重新設計,氣泡圖效果重新設計。
- 【圖表】散點圖支持單元格數據源
- 【圖表】圖表自動刷新以及聯動時的動畫改為連貫動畫。
- 【圖表】儀表盤,地圖自定義刻度值支持公式。
- 【圖表】開放部分圖表js接口,支持集成第三方圖表庫。