2008-10-27 44 views
1

Reporting Services 2000標準版(目前爲RTM,但希望儘快擁有SP2)。Reporting Services 2000 - 向許多人發送不同的報告

我有發生在一個參數的報告 - PlantID

我想通過電子郵件發送此報告的PDF每月80名不同的工廠經理

所以我有一個表:

PlantID ManagerEmail 
1   [email protected] 
2   [email protected] 
3   [email protected] 

我現在可以設置訂閱,每月向多個用戶(使用SQL代理)發送電子郵件報告。

但是,我想指定報告(PlantID)的輸入參數給電子郵件(ManagerEmail)的收件人。

想法如何做到這一點?我目前的想法是構建一個C#應用程序,該應用程序使用正確的輸入參數調用RS的URL。然後獲取pdf,然後從C#發送電子郵件。

非常感謝

回答

1

數據驅動的訂閱將是理想的答案,但我發現數據驅動的訂閱在RS 2000標準中不可用。

This Article討論瞭如何使用存儲過程來調整Reporting Services訂閱並將自己的值插入到各自的字段中。

+0

這看起來不錯...只是給它一個測試掐斷..非常感謝埃裏克。 – 2008-10-29 01:30:57

0

這將是我第一次想到如何做到這一點。

您可能還可以設置一個預定的存儲過程來爲您執行它,但這更像是一個猜測而不是一個有經驗的建議。

+0

謝謝Jared ..我可能不得不去那條路線..!除非出現其他迂迴計劃。 乾杯 – 2008-10-28 10:17:39

相關問題