反饋已提交

網絡繁忙

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

自訂上傳檔案至磁碟

一、概述

1
版本。
報表伺服器版本
11.0

2
應用場景。
  1. 在定時任務完成之後,有時候需要將檔案匯出到自訂位置,而不是系統預設位置,這時可透過自訂附件來處理,透過自訂類檔案修改檔案匯出的位置。

3
功能簡介

  1. 排程管理任務【檔案處理】步驟中,處理方式選擇【自訂附件處理】,可透過自訂類檔案修改檔案匯出的位置。

二、範例

  1. 匯出 Excel 和 PDF,並把生成的對應檔案儲存在指定路徑中,本例中的路徑是放在 C 盤 test 資料夾下。

注:請確定該路徑和資料夾存在,否則無法成功儲存。

1
編寫類檔案。
  1. 定義一個 OutputExcel 類檔案,實現【OutputActionHandler<OutputClass>】API,具體代碼如下所示:

    https://code.fanruan.com/demo/example/src/release/10.0/src/main/java/com/fr/output/OutputExcel.java

  2. 編譯類檔案,將生成的【OutputExcel.class】檔案放在【%FR_home%\webapps\webroot\WEB-INF\classes\com\fr\output】資料夾下。

注:類檔案存放的位置只需與編寫類檔案裏【package】位置對應即可。

2
新增任務。
  1. 管理者登入數據決策系統,點選【管理系統】→【排程管理】→【任務管理】,點選【新增任務】,新增一個排程管理任務。如下圖所示。

3
基本設定。
  1. 【任務名稱】設定為【自訂上傳檔案至磁碟】。

  2. 點選【預設使用者組】的【編輯】按鈕。選擇平台使用者【Anna】,點選確定。如下圖所示。

4
調度物件。
  1. 物件型別選擇【報表範本】,選擇範本【GettingStartedTW.cpt]。

  2. 檔案名稱稱設定為【測試】。

  3. 附件存檔勾選:excel03、excel07、word、pdf;

  4. 點選【下一步】,如下圖所示。

注1:檔案處理不要勾選【任務結束即清理】,否則無法成功上傳檔案。

注2:該方法不支援在【調度結果】中勾選【除通用結果外,根據預設使用者組內的使用者單獨生成結果】。

5
調度週期。
  1. 點選下一步,不做操作。如下圖所示。

6
檔案處理。
  1. 處理方式勾選【自訂附件處理】。

  2. 在【自訂附件處理】設定中,選擇本文第二章第1章節中的【OutputExcel.class】檔案,點選儲存。如下圖所示。

7
效果查看。
  1. 在 C 盤 test 資料夾下面可查看到不同格式的匯出檔案,如下圖所示。


附件列表


主題: 11.0 新增文档
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

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

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

不再提示

10s後關閉