我不是這些報告的設計者,所以請耐心等待這個問題。我們的DBA根據我寫的SQL查詢,爲結果創建了一個自動化的電子郵件,並附帶Excel附件。電子郵件每天都會發送,無論其中是否有數據。如果報告中有數據,我希望報告只能是電子郵件。 Report Builder 3.0中是否有這個標準的設置?如何只發送電子郵件報告與數據,而不是當空 - 報表生成器3.0
在此先感謝!
我不是這些報告的設計者,所以請耐心等待這個問題。我們的DBA根據我寫的SQL查詢,爲結果創建了一個自動化的電子郵件,並附帶Excel附件。電子郵件每天都會發送,無論其中是否有數據。如果報告中有數據,我希望報告只能是電子郵件。 Report Builder 3.0中是否有這個標準的設置?如何只發送電子郵件報告與數據,而不是當空 - 報表生成器3.0
在此先感謝!
您可以檢查excel文檔的大小,並在電子郵件服務器上對其進行過濾,並自動從電子郵件中將其刪除。我的意思是,真實報告的大小應該完全不同。
通過Outlook中的宏? – user955289
如果您正在考慮自己,只需將過濾規則添加到Outlook客戶端即可。如果您試圖修復所有用戶的收件箱,則應在服務器端進行。 – Javisoft
謝謝。我會接受這個答案 – user955289
不回答,但我從不喜歡不發送預定報告的選項。現在缺少的電子郵件可能意味着太多的東西,報告運行了,是空的,是否有電子郵件存在問題。相反,明確指出沒有數據的電子表格告訴最終用戶更多的事情正常工作。 – SparkeyG
這是一個很好的觀點。不過,這是我老闆的要求,所以你知道這是怎麼回事:) – user955289
Boo HISS,傻老闆的要求。 – SparkeyG