2010-08-11 85 views
0

我有一個存儲過程,基本上用於記錄與他們的參數執行的報告。我想在每次執行報告時運行此存儲過程?每次運行報告時如何執行存儲過程?

我是否通過報告代碼窗口執行此操作?

+2

這是否報告調用另一個SP獲得的數據顯示?如果是這樣,你可以從那個裏面調用這個SP。 – 2010-08-11 17:42:22

+0

它確實和我考慮過了。但是,很難更改存儲過程,我不想創建包裝。最後的手段我可以走這條路。我應該注意到我也有大約100多個報告要這樣做。所以,如果我可以爲每個報告添加一個片段,那就好了。 – itchi 2010-08-11 17:47:31

回答

0

如果報告通過調用存儲過程來檢索數據,則應該執行的操作是在另一個存儲過程中需要使用此新存儲過程。

否則,是的,在報告代碼窗口是最好的第二選擇,國際海事組織。

+0

更改存儲過程將需要大量的DBA/QA努力來遷移變更。你有沒有關於代碼窗口方法的任何信息? – itchi 2010-08-11 17:50:42

+0

目前我手上沒有太多時間,但也許這個鏈接會幫助你。我稍後會回覆你。 http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/22b99cff-7201-4fe5-8cfd-701475f61e50/ – 2010-08-11 18:04:24