我已經在SSRS中創建了一個報告,並通過第二個報告進行演練。在第二次報告中的數據,有一個參數存儲過程中聲明,如:SSRS - 傳遞參數以運行存儲過程
CREATE PROCEDURE [DBO] [步驟](@Parameter VARCHAR(最大值))AS .....
在第一份報告中,我已經設置了文本框屬性上的操作,以使用第一份報告中的相關參數運行第二份報告。
我在Visual Studio中設計了這個功能,當我'預覽'這裏的報告時,它能夠正常工作,並且鑽取按照預期通過參數。但是,當我將其部署到我們的服務器上並嘗試使用Internet Explorer查看報告時,鑽取不起作用,我收到一個錯誤,指出該參數是隻讀的,無法修改。
從閱讀與此在線相關的其他帖子,人們已經提到將參數可見性更改爲「可見」,但這在我的工作中沒有起作用。
以前有沒有其他人遇到類似的東西?
謝謝。
謝謝你,我認爲這讓我走上正軌。即使我已嘗試對連接字符串中的登錄詳細信息進行硬編碼,現在我仍然有第二個報告要求提供憑據的另一個問題。雖然我確信我可以自己弄清楚這一點。 – CHPPLUK
您是否在Reporting Services(不在VS)中設置了報表屬性中的數據源? – NickyvV
最初在數據源我已經設置爲使用Windows憑據連接第一次報告,但不適用於鑽取。我現在已將這兩個設置爲'安全地存儲在報告服務器中的證書'並添加登錄憑據 – CHPPLUK