2011-11-16 35 views
3

我們正在使用SSRS 2008 R2。其中已經創建了用於通過電子郵件發送報告的訂閱,但不希望在報告沒有數據時發送報告,因爲我們的訂閱將每小時運行一次。請任何人都可以告訴我,如何防止空白報告或報告中沒有電子郵件的數據?當報告中沒有數據時,SSRS不發送電子郵件

回答

3

我使用存儲過程和數據驅動訂閱實現了這一點。

  1. 創建一個存儲過程,將返回所需的訂閱信息(從地址到地址,電子郵件正文等)
  2. 有存儲過程檢查,如果在您的查詢存在數據
  3. 的「如果使用「聲明在沒有數據存在時返回空白或虛擬電子郵件地址。
  4. 使用存儲過程作爲數據驅動訂閱的來源。
相關問題