目錄
FineReport8月有哪些新的變化,9月又計劃做一些什麼改變?本文將為你解答。下文是內容簡介,詳細內容請看文章末尾處FineReport產品經理視頻發佈會。
八月動態
1、 線上認證
隨著雲平台的逐漸流行,我們的很多客戶也將系統部署到雲平台上。隨之而來的就是授權問題,有些雲伺服器是沒有固定的物理信息(比如阿里雲的ACE)。那麼我們之前的授權方式將不再適用。
該認證方式可到帆軟伺服器來進行認證,不再需要綁定物理信息。
2、 集群災備之文件同步
本次集群功能重點是解決文件同步,會將主機的finedb、xml、模板、jar包、插件等等備份到其他節點的應用上。支持可以手動同步和自動同步。
下載:http://market.fanruan.com/product/471
部署文檔:
http://help.finereport.com/doc-view-1484.html
http://help.finereport.com/doc-view-1607.html
3、 登錄界面可配置
每個公司有自己特有的審美觀和整體風格,不可能通過一套登錄頁面去滿足所有人的需求;同時帆軟開發的好看的登錄頁面,甚至是其他開發者做出來的炫酷的登錄界面不方便傳播。
所以我們整理這邊的介面和界面,方便進行可視化安裝和切換。
4、 清新風格的登錄頁面插件
一種全新風格的登錄頁面插件(提供源碼)
下載:9月5日提供下載
介面:http://www.finedevelop.com/pages/viewpage.action?pageId=1048892
Demo源碼:http://www.finedevelop.com/pages/viewpage.action?pageId=4195001
5、 數據遷移插件整合
由於我們做數據遷移的周期比較長,期間出現了各種各樣的版本,比如只能遷移finedb資料庫結構至Mysql、二開做的能遷移舊數據到Mysql(但是插件有問題,用不起來)、能遷移logdb資料庫結構至Mysql、支持遷移finedb舊數據到Mysql和oracle等等。
版本較多,帶來的問題就是混亂,技術支持和客戶不知道當他想遷移數據的時候,該怎麼辦?該用哪個插件?
現在我們將數據遷移的插件整合為一個,以後所有數據遷移相關的全都使用這一個插件即可。
下載:http://market.fanruan.com/product/567
文檔:http://help.finereport.com/doc-view-1610.html
6、 導入excel插件
FR的在線導入excel邏輯,目前主要有三種:根據標題匹配、根據位置匹配、雙嚮導入,如果用戶想啟用或禁止某種邏輯,則需要對customconfig.xml文件進行修改,這樣操作起來麻煩,也容易出錯。所以我們對目前的excel導入邏輯進行梳理,拆分成插件。
下載:http://market.fanruan.com/product/568
文檔:http://help.finereport.com/doc-view-1608.html
7、 伺服器更新升級插件
目前我們的設計器更新升級插件,推出後廣受好評,再也不用替換一大堆jar包了,只需要一鍵升級,但伺服器端的噩夢仍在延續。
該插件提供伺服器端一鍵升級jar包的功能,當然也會提供備份和還原這些必要的操作。
下載:9月5日提供下載
8、 絕對布局
自適應布局在某些場景下有優勢,比如表單比較規整,像田字形,品字形,設計起來比較方便。
但是如果自由度比較高的頁面樣式,通過自適應布局做起來就很不方便了。因此我們發布了絕對布局,絕對布局除了可以自由設計外,展示時也是支持自適應的。
暫時僅提供給合作共創VIP客戶試用
9、 其他小改良
a.免部署綠色版tomcat
下載:http://www.finereporthelp.com/download/tomcat/
b.備份還原增加模板和jar包
c.平台模板支持搜索
d.控制項校驗提示的完善
八月改良之性能提升
1、報表引擎優化
性能提升1倍以上,具體性能測試報告後續提供
a.將計算過程中的數組使用list替代,較少toArray次數減少內存,提高插入效率,大大提升擴展空格子的計算效率N倍,空格子越多倍數越高
b.對單元格對象使用緩存
c.對列符號數字轉字母使用緩存
d.對列符號字母轉數字使用緩存
e.優化字元串轉數值類型函數,提升效率
f.優化數值類型轉字元串函數,提升效率
g.優化字元的標點符號判斷演算法
h.提高公式對象重用性能
i.提高類型格式化效率
2、新的填報提交插件
速度至少10倍
暫時僅提供給合作共創VIP客戶試用
3、導入excel性能優化
下面一個簡單的測試情況,具體性能測試報告稍後會提供
10w行4列,有簡單樣式(字體、字型大小、字體顏色、單元格背景、邊框)
原來 | 現在 | |
時間 | 16s | 2s |
導入後內存 | 691M | 227M |
暫時僅提供給合作共創VIP客戶試用
九月計劃
1、更好的使用系統
1)提供全屏功能
2)平台消息系統完善
2、填報
1)填報的報錯信息以通俗易懂的語句反饋到前台
2)多sheet的幾個介面(提交當前sheet、提交所有sheet、封裝sheet的切換事件、提供sheet的顯示隱藏方案)
3)校驗提示信息可以使用公式
4)後台提交
3、表單
1)組件的共享和復用
2)表單交互改良(初始化布局、組件設置樣式、組件大小可自由配置等等)
3)組件定時刷新功能
4)tab組件導出完善
5)tab組件樣式(輪播組件)
6)表單導出優化
7)表單自適應邏輯完善
4、其他
1)上報支持回退到最開始發起點
2)Transwarp Inceptor,星環直連
3)插件環境健康檢測
4)註冊成功後依然能導出註冊信息
5)主題插件如何自定義圖標的示例
喜歡這篇文章嗎?歡迎分享按讚,給予我們支持和鼓勵!