案例分享:Excel表格的自動(dòng)化處理和推送
需求:
每月1號(hào)從故障處理系統(tǒng)中查詢分公司上月的統(tǒng)計(jì)數(shù)據(jù)和故障清單發(fā)送給分公司維護(hù)部經(jīng)理。表格的格式如下:

解決方案:
1、設(shè)計(jì)Excel模板表格,在模板表格中需要填寫SQL數(shù)據(jù)的位置上設(shè)置“數(shù)據(jù)單元格”標(biāo)記:

2、在EasySQLMAIL中創(chuàng)建信息推送任務(wù),上傳Excel模板表格:

3、為附件模板添加第一個(gè)SQL語(yǔ)句,用于查詢"故障數(shù)量":

SQL語(yǔ)句如下:
--查詢上月分公司故障統(tǒng)計(jì)數(shù)據(jù) SELECT 分公司,to_char(發(fā)生時(shí)間,'yyyymm') AS 月份, COUNT(1) AS 故障數(shù)量 FROM t_stat1 WHERE 分公司 = '青陽(yáng)公司' AND to_char(發(fā)生時(shí)間,'yyyymm') = to_char(add_months(SYSDATE,-1),'yyyymm') GROUP BY 分公司,to_char(發(fā)生時(shí)間,'yyyymm')
4、設(shè)置SQL字段與Excel模板表格的對(duì)應(yīng)關(guān)系:

5、為附件模板創(chuàng)建第二個(gè)SQL語(yǔ),用于查詢"處理完成量":

SQL語(yǔ)句如下:
--查詢處理完成(處理時(shí)間非空)的故障數(shù)量 SELECT count(1) as 處理完成量 FROM t_stat1 WHERE 分公司 = '青陽(yáng)公司' AND to_char(發(fā)生時(shí)間,'yyyymm') = to_char(add_months(SYSDATE,-1),'yyyymm') AND 處理時(shí)間 IS NOT NULL;
6、設(shè)置第二個(gè)SQL語(yǔ)句字段與模板表格的對(duì)應(yīng)關(guān)系:

7、為附件模板添加第三個(gè)SQL語(yǔ)句,用于查詢故障清單:

SQL語(yǔ)句如下:
--查詢故障清單 SELECT 區(qū)域,設(shè)備地址,故障類型,發(fā)生時(shí)間,處理時(shí)間 FROM t_stat1 WHERE 分公司 = '青陽(yáng)公司' AND to_char(發(fā)生時(shí)間,'yyyymm') = to_char(add_months(SYSDATE,-1),'yyyymm') ORDER BY 發(fā)生時(shí)間
8、設(shè)置第三個(gè) SQL語(yǔ)句與模板表格的對(duì)應(yīng)關(guān)系:

9、設(shè)置郵件收件人:

10、設(shè)置自動(dòng)執(zhí)行時(shí)間(執(zhí)行計(jì)劃):

這里設(shè)置為從5月1日起每月1號(hào)早上9點(diǎn)執(zhí)行。
運(yùn)行效果:
任務(wù)配置完成后,EasySQLMAIL將在每月1號(hào)早上執(zhí)行這個(gè)任務(wù),并把填寫好的表格發(fā)送給"青陽(yáng)維護(hù)經(jīng)理<qingyang1@test.com>"。下面是執(zhí)行的效果:
-系統(tǒng)自動(dòng)填寫的表格內(nèi)容:

-通過(guò)電子郵件推送:

-通過(guò)企業(yè)微信或釘釘推送:
在任務(wù)的“收件人”中選擇了企業(yè)微信收件人時(shí),系統(tǒng)會(huì)自動(dòng)把附件文件通過(guò)企業(yè)微信推送給員工:

企業(yè)微信推送結(jié)果:

說(shuō)明:
(1) 除了上述的方式外,EasySQLMAIL還能夠?qū)崿F(xiàn)點(diǎn)對(duì)點(diǎn)信息推送、通過(guò)變量動(dòng)態(tài)確定推送內(nèi)容和收件人等功能。詳細(xì)信息可參閱EasySQLMAIL的其他相關(guān)文檔了解。
(2) 執(zhí)行計(jì)劃僅在EasySQLMAIL企業(yè)版中提供,EasySQLMAIL桌面版不支持執(zhí)行計(jì)劃。
相關(guān)鏈接:
應(yīng)用案例:利用EasySQLMAIL實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)信息分發(fā)
在SQL語(yǔ)句中實(shí)現(xiàn)電子郵件、企業(yè)微信和釘釘信息推送
轉(zhuǎn)自https://mp.weixin.qq.com/s/9hOvyUK1WUfHAR257FvNXg
posted on 2022-05-08 11:55 南方飛豬 閱讀(498) 評(píng)論(0) 收藏 舉報(bào)
浙公網(wǎng)安備 33010602011771號(hào)