1. 概述
1.1 版本
報表服務器版本 |
---|
10.0 |
1.2 應用場景
用戶工程部署在服務器上,若需要插件實現某一功能時,可在服務器中下載插件進行使用。
1.3 功能簡介
插件管理提供可視化界面安裝、删除、更新、禁用、啓用插件。如下圖所示:
注:IE8 及以下版本浏覽器不支持。
插件管理支持以下特性:
支持熱部署,安裝、删除、更新、禁用、啓用不需要重啓
配置 license 不需要重啓
自動安裝和更新插件的依賴(包括插件之間的依賴關系)
自動删除不再使用的文件和服務依賴
遠程環境下自動檢測插件是否匹配,并實時同步插件的運行狀态
注1:當設計器遠程連接服務器時,服務器如需使用某插件功能,則服務器端和設計器端均需安裝該插件,方可正常使用。FineReport 設計器中下載插件請參見: 設計器插件管理
注2:FineReport 設計器切換工作目錄到遠程環境,遠程環境下「服務器」Tab 頁中沒有「插件管理」選項。
2. 安裝插件
服務器上安裝插件有三種方法:下載安裝、本地安裝、手動安裝
注:本章示例服務器爲 Tomcat 服務器 ,示例插件爲「日期移動端日曆樣式」插件。
2.1 下載安裝
1)以管理員身份進入數據決策系統,點擊管理系統>插件管理,搜索框輸入插件名稱進行搜索,選中需要安裝的插件,點擊安裝,以安裝「日期移動端日曆樣式」插件爲例,如下圖所示:
2)插件安裝成功後,彈出安裝成功彈窗。如下圖所示:
2.2 本地安裝
1)在 帆軟市場 上下載「日期移動端日曆樣式」插件,得到的壓縮包如下圖所示:
注:在帆軟市場中需使用帆軟通行證登錄後,才能下載插件。
2)以管理員身份進入數據決策系統,點擊管理系統>插件管理>從本地安裝,選擇.zip壓縮包,如下圖所示:
注:請勿解壓上文得到的壓縮包,直接安裝即可。
2.3 手動安裝
注:當沒有購買決策系統或 War 包部署時,可通過手動安裝插件。
2.3.1 确定插件文件夾
1)FineReport 設計器所安裝的插件存儲在%FR_HOME%\webapps\webroot\WEB-INF\plugins 路徑中,如下圖所示:
注:路徑下的文件夾必須是在設計器中安裝插件生成的,不是官網下載的插件壓縮包解壓後得到的文件夾。
2)打開某個插件文件夾下的plugin.xml文件,可确定具體插件。如下圖所示:
2.3.2 複制粘貼插件文件
将%FR_HOME%\webapps\webroot\WEB-INF\plugins下的plugin-com.fr.plugin.mobile.widget.date-10.4.55 文件夾複制粘貼到%Tomcat_HOME%\webapps\webroot\WEB-INF\plugins 路徑下。如下圖所示:
2.3.3 效果展示
重啓 Tomcat 服務器,以管理員身份進入數據決策系統,點擊管理系統>插件管理,可看到「日期移動端日曆樣式」插件已成功安裝。如下圖所示:
3. 禁用/啓用插件
在服務器「我的插件」處,選中某一插件,點擊禁用/啓用按鈕,提示:插件已被禁用/插件已被啓用。如下圖所示:
4. 删除插件
在服務器「我的插件」處,選中要删除的插件,點擊删除按鈕,點擊彈窗上的确定按鈕。如下圖所示:
5. 更新插件
在平台「我的插件」處,選中需更新的插件,點擊更新按鈕,點擊彈窗上的确定按鈕。如下圖所示: