工作日誌

工作日誌包含針對工作要求輸入的相關資訊。工作日誌具有兩個表單:擱置中表單及排存表單。

在其擱置中表單中,已完成工作的工作日誌可以在其他工作(子系統、系統操作員等等)與已完成工作互相作用時變更。在排存表單中,工作日誌是 Snapshot(一瞬間)且不會變更(例如,由「顯示工作日誌 (DSPJOBLOG)」指令建立,或在工作完成其活動後建立的排存檔)。

每一個工作都具有相關聯的工作日誌,工作日誌會包含工作的下列資訊:

  • 工作中的指令
  • CL 程式中的指令(如果建立 CL 程式時使用 LOG(*YES)選項或 LOG(*JOB) 選項,而且「變更工作 (CHGJOB)」指令執行時使用 LOGCLPGM(*YES) 選項)
  • 傳送至要求程式且尚未從程式訊息佇列中移除的所有訊息(訊息及其說明文字)

工作結束時,可將工作日誌寫入排存檔 QPJOBLOG 中,以便進行列印。 不過,產生工作日誌並不一定表示要列印它或建立排存檔 (例如,可使用「控制工作日誌 QMHCTLJL」API,指定在工作結束時將工作日誌寫入輸出檔)。

您可以減少所產生的工作日誌數目,並減少競用資源(例如輸出佇列)。 這會減少因產生工作日誌而導致的資源消耗。