1. 概述
FineReport 設計器菜單欄點擊文件>選項後,會彈出選項設置框,設置項分爲常用和高級兩種,如下圖所示:
常用選項設置界面
高級選項設置界面
下面将對這兩種設置項進行詳細介紹。
注:選項設置後,Windows7 及以上系統會将配置信息保存在:C:\Users\Administrator\.FineReport100\FineReportEnv.xml 中。其中 Users 爲「用戶」,Administrator 爲「當前用戶名」。
2. 常規
2.1 功能設置
在選項>常用>功能設置中,可以下拉框選擇操作支持的撤銷次數,撤銷指的是設計報表時的撤銷操作。如下圖所示:
注:此項設置後對當前打開的模板不生效,對設置後的再打開的模板生效。
2.2 編輯器設置
在選項>常用>編輯器設置中,可以設置将字符串編輯爲公式,設置後即可生效。如下圖所示:
設置後支持字符串編輯爲公式,以字符串格式編輯公式後會有彈窗彈出,點擊确認可将字符串轉換爲公式,如下圖所示:
2.3 顔色設置
在選項>常用>顔色設置中,可以設置設計器中所有模板的網格線顔色和分頁線顔色,如下圖所示:
注:此項設置後對當前打開的模板不生效,對設置後的再打開的模板生效。
2.4 版本管理
選項>常用>版本管理
注:此設置僅适用於 2019 年 5 月 20 号及之後版本的 JAR 包
注:詳情請參見 模板版本管理
2.5 設計器語言切換
點擊選項>常用>語言選擇,可以切換設計器語言。對於簡體中文版設計器,默認語言即爲簡體中文,也可以切換爲英語、日語、韓文或繁體中文,如下圖所示:
注1:切換語言後需要重啓設計器才會生效。
注2:點擊設計器語言即可查看 FineReport 内置的各國語言之間的對應定義。
3. 高級
3.1 Log 導出配置
在選項>高級>log 導出配置及 log 級别設置中配置設計器中的 Log 信息,不會控制服務器端,修改後即可生效。如下圖所示:
注1:Log 級别設置詳情參見:log日志輸出級别
注2:DEBUG 是指在 INFO 級别的基礎上輸出所有的 SQL 執行語句日志
3.2 标尺單位設置
設計器中常常要設置長寬大小等,長度計量單位可以自定義,默認是毫米,在選項>高級>标尺單位設置中配置,修改後即可生效。如下圖所示:
3.3 端口設置
在選項>高級>端口設置中,可設置内置服務器端口,如下圖所示:
設計器内置服務器端口默認爲8075,點擊設計器中的分頁預覽等查看報表時就是使用這個端口。
若用戶機器8075端口已經被占用了,則可以重新設置端口,設置後需要重啓設計器才會生效。
3.4 插件管理器選項
3.4.1 按鈕說明
勾選後啓用新版的插件管理器,僅修改了插件管理的界面風格,修改後即可生效。如下圖所示:
注1:該功能僅支持 2019-12-05 及之後版本的 JAR 包。
注2:若用戶希望在遠程環境中修改插件管理界面風格,則需要在遠程工作目錄中也勾選使用「新插件管理器」按鈕。
3.4.2 示例
1)勾選使用新插件管理按鈕。
2)以管理員身份進入數據決策系統,點擊管理系統>插件管理,提示下載插件商店的資源,點擊确定按鈕。如下圖所示:
3)清理浏覽器緩存。
4)再次以管理員身份進入數據決策系統,如下圖所示:
同時,%FR_HOME%\webapps\webroot文件夾下新增upm文件夾,如下圖所示:
3.5 Oracle所有表
數據連接中連接 Oracle 數據庫時,如果勾選了展示 Oracle 所有表,則不論哪個用戶登錄 Oracle 數據庫,都會顯示所有表,去掉勾選,即只顯示該用戶在 Oracle 數據庫中設置的擁有使用權限的表,修改後即可生效。
3.6 模板内存優化
設計器打開多個模板會消耗很多的内存,通過設定清理緩存的機制來減少卡頓。修改後重啓設計器生效。
單行數字文本框,支持輸入和上下調整按鈕,範圍在 1-10 之間,默認爲 5。
3.7 産品改良
注:「自動推送更新」僅适用於 2019 年 5 月 20 号及以後發布的 JAR 包。
産品改良主要爲新版本發布提醒,設置後當有新版本發布時,會彈窗提醒用戶,默認勾選,修改後即可生效。
3.7.1 設置自動推送更新
在文件>高級>産品改良設置中,勾選「自動推送更新」,如下圖所示:
3.7.2 更新升級
新版本發布後登錄設計器,自動彈出更新升級信息窗口,可查看并更新升級版本,如下圖所示:
注1:維護版本無彈窗提示。
注2:設計器處於遠程控制環境時,無彈窗提示。
注3:設計器非中文版本無彈窗提示。
3.7.3 重啓
更新升級完成後重啓服務器即可。
3.8 内置服務器
注:該功能僅支持 2019-12-05 及之後版本的 JAR 包。
設計器啓動時,可選擇内置服務器是否同時啓動。
在「内置服務器」>「使用時啓動」位置設置,默認不勾選「使用時啓動」,修改後下次啓動時生效。如下圖所示:
勾選:設計器啓動時内置服務器不啓動,首次預覽報表時内置服務器自啓動。勾選後會提升設計器的啓動速度,推薦勾選。
不勾選:設計器啓動時,内置服務器會随之啓動,因此設計器啓動速度會受影響變慢。