應該是從 TIPTOP 5.2 版之後就有 CR 發送 mail 的功能,
這樣就可以讓系統將異常檢查報表每天都寄給相關人員,
IT 人員也就輕鬆很多了。
系統的運作是:
TIPTOP 主機執行背景程式 → 呼叫 CR 主機報表 → 執行結果存在 CR 主機的 temp 目錄 →
CR 主機將 temp 目錄的檔案發送 mail 。
執行報表後會有約 5 分鐘延遲時間。
執行過報表也都會存在 CR 主機的 temp 目錄,看要不要固定時間清理一下。
因 CR 報表 IIS 為匿名的驗証方式,所以必需將 temp 的目錄改為 everyone 讀取。
首先要先設定 aooi998 Mail 收件人維護作業,
也可以選擇要寄送的是 PDF、Word、Excel …等。
再來就是在 p_cron 建立排程,
通常報表程式的參數五 g_prtway 表示報表的執行結果的顯示方式,
參數四表示是背景作業。
只要參數五設定為 A ,然後背景作業設定為 Y ,
這樣就會自動寄報表的到相關人員的 E-mail 了。
或是只要加上三個變數也可以有寄送 Mail 的功能。
CALL FGL_SETENV("MAIL_TO",g_receiver)
CALL FGL_SETENV("MAIL_CC",g_cc)
CALL FGL_SETENV("MAIL_BCC",g_bcc)
變數的格式為:
收件者名稱:收件者 E-Mail:格式(1.PDF,2.RPT,3.DOC,4.XLS,5.XLS,6.XLS)
沒有留言:
張貼留言