反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

A11-21 伺服器-伺服器設定

一、概述

  1. 伺服器設定是對該工作區間所有報表進行網頁預覽時顯示相關的設定。

  2. 伺服器設定可自定義範本出錯時的顯示內容。

  3. 分頁預覽設定、填報頁面設定、資料分析設定、引用CSS設定以及引用JavaScript設定方式和範本web屬性設定方式相同,可參考A11-02 範本-範本web屬性

  4. 伺服器列印設定和範本列印設定方式相同,可參考A11-07 範本-列印設定


二、設定方式-出錯範本定義

1
自定義出錯頁面樣式。
  1. 建立一個html檔案,通過html和css語言設計報錯頁面樣式,此處命名為error.html。

  2. 頁面中可通過${參數名}的形式,呼叫範本出錯參數 message、charset、exception 獲取到報錯資訊。

  3. 因報錯資訊均通過FR轉碼,需要載入 finereport.js 檔案,路徑為/webroot/decision/view/report?op=emb&resource=finereport.js,來呼叫FR.cjkDecode() 方法來進行還原出錯的資訊。

  4. 參考原始碼:

<html>  
  <head>  
    <script src="/webroot/decision/view/report?op=emb&resource=finereport.js"></script>  
  </head>  
  <body>  
    <table>  
      <tr>  
        <td>  
          <span class='message'>${message}</span>  
        </td>  
        <td></td>  
      </tr>  
    </table>  
    <script> $('.message').text(FR.cjkDecode($('.message').text()));  
    </script>  
  </body>  
</html>
2
自定義頁面檔案位置。
  1. 檔案可放在當前 Web 應用下,即 webroot 目錄下。

  2. 檔案也可以放在其他應用下,通過絕對路徑呼叫。

1.png

3
設定出錯範本定義。
  1. 點擊【伺服器】→【伺服器設定】→【出錯範本定義】。

2.gif

4
呼叫出錯範本。
  1. 檔案在當前工作區間,則通過相對路徑進行呼叫,在【範本路徑】中輸入/scripts/error.html。

  2. 檔案不在當前工作區間,則通過絕對路徑進行呼叫,在【範本路徑】中輸入http://www.xxx.com/error.html。

  3. 點擊【確定】,呼叫成功。

3.gif

5
在瀏覽器中查看報錯效果。

4.png

附件列表


主題: 報表設計器
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

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

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

不再提示

10s後關閉