反饋已提交

網絡繁忙

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

定時任務之月報與年報

一、概述

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

2
應用場景。
  1. 每月在固定某個時間段統計各個分公司的銷售業績,這些資料以 Excel、PDF、Word 的格式儲存,進而備份資料。

  2. 年底統計各個分公司的銷售業績,這些資料以 Excel、PDF、Word 的格式儲存,進而備份資料。

3
功能簡介。
  1. 使用者可根據本文方法,在排程管理中設定月報與年報任務,按照月份或年份展示與備份各分公司的銷售業績。

二、範本設計

1
新增參數。
  1. 在 FineReport 設計器中開啟範本:【 %FR_HOME%\webapps\webroot\WEB-INF\reportlets\doctw\Advanced\Cacuate_Between_Cells\Accumulative_2.cpt 】。

  2. 點選【範本】→【範本參數】,新增參數 【year】 和 【month】 ,值用公式表示分別為 【year(today())】 、【FORMAT(MONTH(TODAY()), "00")】 。如下圖1所示。

  3. 將新增的參數新增到參數面板中,year 參數和 month 參數使用【正文元件】表示,如下圖2所示。

注:該步驟中將參數設定為正文元件後,參數值自動生成。

2
過濾設定。
  1. 跳出參數面板設定,雙擊【A3】儲存格,點選【過濾】 。

  2. 過濾條件:【年份等於參數$year】。

  3. 當月份為空時查詢所在年的所有月份資料使用公式【if(len($month)==0,nofilter,$month)】;如下圖所示。

3
已完成範本。
  1. 已完成範本可參見:【%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doctw\Advanced\Cacuate_Between_Cells\Accumulative_4.cpt】

  2. 點選下載範本:Accumulative_4.cpt

三、月報

1
新增任務。
  1. 新增排程管理任務步驟請參考 新增任務

2
基本設定。
  1. 任務名稱為【定時月報】,點選【確定】。如下圖所示。

3
調度物件。
  1. 選擇範本 【%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doctw\Advanced\Cacuate_Between_Cells\Accumulative_4.cpt】

  2. 在【參數設定】右側點選【設定參數預設值】,【附件存檔】右側勾選【excel03】、【excel07】、【word】、【pdf】,如下圖所示。

4
調度週期。
  1. 點選【下一步】,執行頻率選擇【表式設定】,選擇【每月最後一天19點50分】,如下圖所示。

5
檔案處理。
  1. 點選【下一步】,不做操作,點選【儲存】。

6
效果查看。
  1. 任務管理 Tab 頁下,可看到【定時月報】任務未執行,在每月最後一天的 19 點 50 分執行。如下圖所示。

四、年報

1
新增任務。
  1. 新增排程管理任務步驟請參考 新增任務

2
基本設定。
  1. 任務名稱為【定時年報】,點選【確定】。如下圖所示。

3
調度物件。
  1. 選擇範本 【%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doctw\Advanced\Cacuate_Between_Cells\Accumulative_4.cpt】。 

  2. 在【參數設定】右側點選【設定參數預設值】,刪除參數【month】。

  3. 【附件存檔】右側勾選【excel03】、【excel07】、【word】、【pdf】,如下圖所示。

4
調度週期。
  1. 點選下一步,執行頻率選擇【明細頻率設定】,設定【每十二月的最後一天的23時0分執行】,如下圖所示。

5
檔案處理。
  1. 點選【下一步】,不做操作,點選【儲存】。

6
效果查看。
  1. 任務管理 Tab 頁下,可看到【定時年報】任務未執行,在每十二月的最後一天的 23 時 0 分執行。如下圖所示。

附件列表


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

文 檔回 饋

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

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

不再提示

10s後關閉