word報告使用常見問題

1. 概述

本文主要總結了Word報表插件在使用中經常出現的問題以及對應的解決方案。

2. 建立報表時出現問題

2.1 無法啟動WPS

問題描述: 

建立 Word 報表時,WPS 無法啟動。

原因分析:

埠不通導致呼叫失敗。較低版本的瀏覽器導致前端無法顯示 Word 報表的入口。

解決方案:

更新谷歌瀏覽器版本(最低版本:99版本)。

2.2 建立範本時點選儲存卡住

問題描述:wps 建立一個範本時,點選儲存卡住。

原因分析:wps 建立立的 word 要隨便編輯下才能儲存,否則就會卡住。

解決方案:先編輯一下,再點選儲存。

3. Word報表預覽異常

3.1 預覽word報表製作的cpt檔案,瀏覽器直接下載檔案

原因分析:預覽是以pdf的形式預覽的,瀏覽器對於pdf的設定問題,導致觸發下載。

解決方案:更改瀏覽器設定,以谷歌瀏覽器為例,點選「隱私權和安全性 > 其它內容設定 > PDF檔案」,將其設定修改為在 chrome 中開啟 PDF 檔案即可。如下圖所示:

3.2 預覽後報錯

問題描述:Word 報表預覽後報錯 Compile template failed... ...

原因分析:暫只支援 .docx 後綴的 word 檔案,.doc 後綴的 word 檔案暫不支援。

解決方案:將word檔案另存為 .docx,使用 .docx 製作 word 報表。

3.3 預覽時中文亂碼

問題描述:報表中的中文顯示為口口口或匯出 Word 時提示缺少字體。

原因分析:伺服器缺少對應的字體。

解決方案:伺服器安裝缺失的字體,可以把本地字體同步到到伺服器後重啟工程。可參考說明文檔:伺服器安裝字體

3.4 嵌入字體顯示為預設字體

問題描述:嵌入字體顯示為預設字體,如下圖所示:

原因分析:

1)安裝的字體為不可嵌入的。

2)儲存 word 時沒有勾選將字體嵌入檔案。

解決方案:修改字體的嵌入屬性為可安裝。如下圖所示:

3.5 匯入其他字體後存在粗體和普通字體時顯示異常

原因分析:1.0.13.3 版本之前插件在 pdf 展示下,word 報表插件內文字粗體展示存在問題。

解決方案:更新插件至 1.0.13.3 及之後版本。

3.6 禁止使用雲字體

在WPS中編輯範本時,需要注意禁止使用雲字體。如下圖所示:

1723171755487720.png

3.7 匯入圖表(包括引用報表區域)部分顯示異常

問題描述:匯入圖表(包括引用報表區域)部分,不顯示或者顯示異常,如顯示不全、重複顯示。

原因分析:word 裏的列間距被修改成固定值,圖片顯示不下,所以顯示異常。

解決方案:修改插入圖表部分的欄間距。

3.8 匯入圖表或表格部分資料報錯

問題描述:

1)匯入圖表部分資料,報錯:TemplateRenderPolicy render

2)匯入表格部分資料,報錯:ThrowException(AbstractRenderPolicyjava:83), com.deepoove.poi.policy.AbstractRenderPolicy.render

原因分析:

1)圖表資料來源於儲存格,引用的儲存格資料有空白欄(或者空白值)。

2)引用的儲存格中有空的儲存格。

解決方案:

1)檢查是否有空白欄,刪除後重新引用。

2)刪除空的儲存格引用或者儲存格設定形態公式:$$$

3.9 預覽報錯 no docx file on this file

原因分析:安裝目錄下,plugins 資料夾下與%FR_HOME%\webroot\WEB-INF\plugins 資料夾下的word插件版本不一致。

解決方案:同步兩個plugins資料夾下插件版本,保持版本一致。

3.10 Word 提示儲存失敗

3.10.1 日誌顯示範本被鎖定

問題描述:

WPS 中顯示儲存失敗。

日誌中顯示範本被鎖定,如下圖所示:

2024-08-09_10-55-17.jpg

原因分析:

遠端設計修改 Word 報表,在設計器和 Word 中同時開啟了範本,導致範本被鎖定。

解決方案:

關閉設計器中開啟的範本,然後在 Word 端重新進行儲存。

3.10.2 元件顯示增強1.0.2版本插件問題

問題描述:

開啟 Word 報表範本,引用設計器資源,點選儲存,WPS 中顯示儲存失敗。

1723172196431073.jpg


原因分析:

1.0.2 版本的元件顯示增強插件導致 WPS 無法儲存。

解決方案:

該問題可透過升級插件解決,請升級元件顯示增強插件至 1.0.3 版本。

3.11 Word 報表引用表格,表格中內容部分文字被擋住

問題描述:

CPT 中儲存格已經設定為自動調整列高,但在 Word 報表中引用時無法自動調整列高,導致部分文字被擋住。

解決方案:

將被遮擋的表格中對應的CPT中的列高調高。

3.12 WPS 無法載入出範本目錄

問題描述:

1)建立範本在設計器中可以預覽,可以開啟,在WPS的目錄中找不到範本。

2)安裝後建立範本,在WPS的目錄中載入卡死。

原因分析:

1)存在單點時,WPS無法載入出範本目錄。

2)範本目錄 reportlets 下,有名稱為reportlets的資料夾,資料夾名稱重複,出現讀取範本卡死。

3.13 動態圖表掛載到決策系統中圖表顯示空白

問題描述:本地設計器單獨開發的word報表範本其中圖表正常,手動copy範本到伺服器上掛載到決策系統預覽圖表資料空白。

原因分析:設計器中動態圖表引用的範本的資料,與伺服器中的範本位置不一致。

解決方案:將伺服器範本位置與設計器中的範本位置調整成一致後再引用。

4. word報表登入異常

4.1 登入插件時登入頁面空白

問題描述:登入插件時登入頁面空白,用本機 IE 瀏覽器開啟數據決策系統,同樣是空白頁。如下圖所示:

1723172371713856.jpg

解決方案:更新JAR包到11.0.5 及之後版本,並更新插件至 2.0.1及之後版本。

4.2 勾選記住帳號密碼後登入異常

問題描述:WPS端勾選記住帳號和密碼後,登入失敗。

解決方案:勾選記住帳號及密碼後,平台中支援保持登入選項也要開啟,否則會登入失敗。

2024-08-09_11-02-10.jpg


5. 不支援同時開啟多個報表

word 報表插件暫時不支援同時開啟多個文檔,開啟多個 word 時其他已經開啟的 cpt 再次上傳就需要從新上傳,此時上傳為改寫儲存,改寫儲存會使範本的 sheet 和資料集丟失。

6. web.xml形式的cas認證

問題描述:

word報表插件,如果cas認證為web.xml形式(非插件)則無法使用。

原因分析:

wps開啟時傳送的請求不攜帶cookie資訊,請求被重定向。

解決方案:

配置一個放行請求的攔截器(RemoteFilter.class),class 檔案如下,請下載並解壓後使用:

攔截器下載:RemoteFilter.class.zip

將 class 檔案 放在工程路徑 %FR_HOME%/webroot/WEB-INF/classes/com/fr 下,如下圖所示:

1723172593832126.jpg

對 %FR_HOME%/webapps/webroot/WEB-INF 目錄下的 Web.xml 檔案進行編輯,可使用電腦預設正文編輯器,新增部分如下圖紅框所示:

1723172632320512.jpg

完成後重啟報表工程。


附件列表


主題: 報表應用
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
中文(繁體)

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

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

不再提示

7s后關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙

反饋已提交

網絡繁忙