2010-04-29 61 views
0

我的報告中有一個'Product'參數。根據用戶選擇的產品,它將從不同的數據源調用報告生成器存儲過程。看看article,我發現如何做這個解決方案的第一部分。我創建了兩個內部參數Server和Database,連接字符串將使用它們連接到正確的數據庫。如何在另一個更改時自動更改Reporting Services中的參數?

但是我需要在用戶選擇產品時設置這兩個參數。我怎麼能這樣做?

(如果@product = X)=> @server = Y,@Database = Z

回答

0

我如何解決此問題:

我沒有做的文章建議的方式。相反,我拋棄了這兩個額外的參數,並在連接字符串定義處放置了一個大的Switch表達式。根據@Product值,開關返回一個不同的值。聽起來可能更醜陋,但至少它有效。

相關問題