我正在構建報告,希望接受來自用戶的兩個值,將這些值填入查詢中,並查找與之關聯的數據那些條目。獲取「運行報告所需的一個或多個參數尚未指定」錯誤
例如,如果您有員工,績效度量和與這些相關的值的列表;那麼用戶會選擇一個員工姓名/表現指標,並且他們會得到該員工對該指標的評分信息。
我有兩個參數,每個參數都是從SQL查詢中獲得一個明確的員工姓名和度量列表,下面的表格只是根據〜'WHERE name = @Name AND measure = @Measure'來提取信息,但是當我點擊'預覽'來在本地運行報告時,我得到錯誤:「運行報告所需的一個或多個參數沒有指定」
我知道參數工作正常,因爲我可以將它們的值直接輸入到一個文本框和值填充正確。此外,如果我將查詢更改爲僅接受一個參數(即WHERE measure = @Measure),查詢就可以工作。
我很困惑,爲什麼會出現這個錯誤,因爲我知道我的參數正在運行並正確填充。
我也得到了這個,但通過在這裏使用答案解決了它:http://stackoverflow.com/questions/37556993/how-can-i-append-the-results-of-additional-queries-to -an-ssrs-report – 2016-06-16 22:49:02