0
我正在嘗試在運行時填充SSRS參數的ValidValues屬性,而無需編寫自定義存儲過程。問題是某個參數的可用值會根據用戶的安全級別而改變。我想在代碼中保存它的邏輯,而不是在存儲過程中。有沒有一種方法可以在.NET中爲SSRS中的ReportParameters填充ValidValues?以編程方式在.NET中爲SSRS填充ReportParameters的ValidValues屬性
我正在嘗試在運行時填充SSRS參數的ValidValues屬性,而無需編寫自定義存儲過程。問題是某個參數的可用值會根據用戶的安全級別而改變。我想在代碼中保存它的邏輯,而不是在存儲過程中。有沒有一種方法可以在.NET中爲SSRS中的ReportParameters填充ValidValues?以編程方式在.NET中爲SSRS填充ReportParameters的ValidValues屬性
您是否嘗試過創建數據集(選擇語句或sp)來提取可能的值?然後可以設置參數以使用數據集。
這個我可以做,但邏輯將在數據庫中,而不是在代碼中。這是我想避免的。我的回退選項是編寫一些sprocs或UDF + sprocs來達到預期的效果。 – illvm 2009-12-04 21:34:35
是靜態還是動態的參數?如果它們是靜態的,你可以手動設置你自己的值。 – DForck42 2009-12-04 21:54:51