反饋已提交

網絡繁忙

檔案-切換工作區間

1. 概述

1.1 版本

報表伺服器版本功能變動
11.0--
11.0.6新增「切換工作區間」校驗

1.2 應用場景

工作區間,是指當前設計器所工作的工程。

比如說有 A,B,C 三個報表工程,使用者只需安裝 1 個設計器,透過切換工作區間在這三個工程中來回切換,修改對應工程下面的範本。

2. 新增工作目錄

點選「檔案>切換工作區間>其它......>+加號」,即可新增本地目錄或遠端伺服器,如下圖所示:

1.png

2.1 本地目錄

如果要新增一個本地目錄,可點選新增按鈕,選擇本地目錄,在右側的檔案目錄中選中需要新增的目錄路徑即可,如下圖所示:

注:遠端伺服器不要使用「本地目錄」的方式連結,尤其是在遠端伺服器工程已啟動的情況下。否則會因為 FineDB 被佔用,報錯配置資料庫出錯。

2.2 遠端伺服器

如果需要操作的工作區間不在本地,而在伺服器上。FineReport 支援遠端設計功能,使用者可直接使用設計器進行遠端連結。

點選6.png按鈕,選擇「遠端伺服器」,在「遠端伺服器配置」介面連結遠端伺服器。如下圖所示:

具體操作流程可參考:遠程設計


當多個使用者都連結了同一個遠端伺服器進行設計時,同一時間內,遠端伺服器上的範本只能由一個使用者編輯 。當一個使用者開啟範本的時候,其他使用者將看到該範本已鎖定且無法編輯,如下圖所示:


當該使用者關閉此範本,其它使用者點選重新整理後將恢復正常,範本不再顯示已鎖定且可正常編輯。


2.3 本地目錄與遠端伺服器差別


2.3.1 本地目錄

從官網下載的設計器已部署 Tomcat 伺服器,可以直接使用,所以在設計器是預設工作區間的狀態下,從設計器內進入決策平台,屬於進入的本機決策平台,決策平台地址為「http://localhost:8075/webroot/decision

注:8075 為預設埠,可以透過設計器修改埠,操作步驟詳情請參考進階設定-埠設定

7.png

2.3.2 伺服器决策平台

如果使用者需要進行遠端設計或者将 FineReport 報表工程部署到其他應用伺服器上時,就不屬於本機工程,是另外創建的一個工程,具體可以參考伺服器部署原理

這時候,需要透過在設計器中的「檔案」-「切換工作區間」來連結遠端伺服器,切換為遠程工程伺服器後,從設計器「伺服器」-「報表平台管理」進入決策平台,決策平台地址為「http://ip:埠/webroot/decision」。

注1:「ip:埠」即表示進入了相應伺服器的決策平台中,所見內容即為此伺服器上的工程內容。

8.png

3. 切換工作區間

點擊檔案>切換工作區間,選擇工作區間。切換成功後,工作區間名稱顯示在設計器頂部如下圖所示。


3.1 切換工作區間邏輯

當前設計器的範本存在未儲存的操作時進行切換工作區間或關閉設計器時,設計器將會出現彈出提示:選擇要儲存的專案,如下圖示所示:

勾選對應的範本並選擇「確定」,當前範本將在工作區間 A 中關閉儲存,並在工作區間 B 中再開啟;選擇「取消」,當前範本將在工作區間 A中關閉,並在工作區間 B 中再開啟。


4.注意事項

1.FineReport 11 設計器禁止跨版本切換工作區間。譬如 FineReport 11 連結 FineReport 10 版本的遠程伺服器會彈出報錯,報錯内容:「不匹配的工作目錄版本」。如下圖所示:

2.低版本的設計器無法打開高版本設計器中開發的範本,譬如 FineReport 10 設計器無法打開 FineReport 11設計器中開發的範本,會彈出報錯,報錯内容為:

您當前打開的範本檔案是由更高版本的設計器製作的,打開會有出錯或丢失原有範本屬性的風險。假如需要打開此範本請您将您的設計器升級至XXX

如下圖所示:

請您将設計器升級至 FineReport 11,升級請參考:10-11 相容說明10-11 升級工具 。

3. 禁止将設計器內建的 Tomcat 作為正式伺服器使用,理由如下:

  • 設計器占用較多記憶體和 cpu 資源。

  • 內建資料庫效能差。

  • 設計器如果出現閃退等問題,對伺服器影響較大。


附件列表


主題: 設計器安裝與升級
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉