簡體   English   中英

ssrs參數顯示在報表管理器中,但不通過URL顯示

[英]ssrs parameter showing up in report manager but not through url

我有一個像Visual Studio中的魅力一樣工作的報表,以及報表管理器界面。 我有一個隱藏參數(原始人員ID)和兩個可見參數(日期和人員ID)。 報表管理器ui的兩個參數均顯示

僅在設置原始人員ID后,才可以填充人員ID選項(如果我將原始人員ID設置為可見並手動設置,則這會在Visual Studio和報表管理器中發生)。

但是,當我嘗試使用url查看報告時,問題就來了,我只得到

在網址視圖中僅顯示date參數

我不認為這與未將值傳遞給hidden參數的url有關,因為如果我將person ID設置為hidden並添加默認值,則報告可以正常工作。 我還檢查了報表服務器的日志文件,並查看了瀏覽器上的通信量,並且兩端均未拋出任何錯誤。

最后,如果我只填寫日期並單擊url視圖中的視圖報告,則會收到錯誤“'PersonID'參數缺少值”。

任何人都無法理解為什么會發生這種情況?

我的猜測是,第一次將報表部署到報表服務器時,該參數設置為隱藏。 您需要檢查服務器上參數的設置。

您應該在網址頂部看到一些面包屑導航 在此處輸入圖片說明

單擊報告名稱,它將帶您進入設置。

通過鏈接查看參數設置,並檢查PersonID參數是否設置為隱藏?

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM