137.批次或確認作業如果有指定產生檔案,則依據「ConductorS.ini」的設定產生在指定目錄位置下 為什麼檔案格式?
(A)Html檔
(B)Word檔
(C)Excel檔
(D)Txt檔

答案:登入後查看
統計: A(1381), B(92), C(227), D(122), E(0) #1925829

詳解 (共 1 筆)

#4516775

非同步處理(報表與批次作業)架構

1. 提出工作需求

  1. 產生報表或者執行批次作業時,由 Client 端將選項條件送出訊息向 Application Server 提出需求,將需求儲存於工作佇列中(DSCSYS-JOBQUEUE),系統會回應 一個工作代號。
  2. Dispatcher 會定時的掃描是否有報表或批次必須執行,若該主機有未完成工作,則 會開始運算報表及批次作業。
  3. 產生後的報表會將結果存放於 Report 區中。
  4. Client 端使用者啟動「佇列工作管理員」就可看到報表的產生狀況。
  5. 執行派班中心(Dispatcher)者,為報表批次工作站,必須與 Database Server 在同一區域網路內。報表批次工作站可以有多台。
  6. 派班中心定時至工作佇列中找尋待處理的工作。
  7. 如果有待做的工作,則呼叫本機之中的作業元件來執行工作。工作進行中,該 派班中心不會再找其他工作,直到工作完成為止。
  8. 報表結果存於「LeaderTemp」中,為 Paradox 的資料檔案。如果有指定產生 Html 報表,則依據「ConductorS.ini」的設定,將 Html 檔產生在指定目錄位置 下。
  9. 批次或確認作業如果有指定產生 Log 檔,則依據「ConductorS.ini」的設定,將 Log 檔(Html 格式)產生在指定目錄位置下。

2. 查閱或列印報表

  1. 工作站以三層式架構向 Server 端取得報表結果。
  2. 報表分頁傳送至 Client 端,以供查閱或列印。 
3
0