[英]ssrs parameter showing up in report manager but not through url
我有一個像Visual Studio中的魅力一樣工作的報表,以及報表管理器界面。 我有一個隱藏參數(原始人員ID)和兩個可見參數(日期和人員ID)。
僅在設置原始人員ID后,才可以填充人員ID選項(如果我將原始人員ID設置為可見並手動設置,則這會在Visual Studio和報表管理器中發生)。
但是,當我嘗試使用url查看報告時,問題就來了,我只得到
我不認為這與未將值傳遞給hidden參數的url有關,因為如果我將person ID設置為hidden並添加默認值,則報告可以正常工作。 我還檢查了報表服務器的日志文件,並查看了瀏覽器上的通信量,並且兩端均未拋出任何錯誤。
最后,如果我只填寫日期並單擊url視圖中的視圖報告,則會收到錯誤“'PersonID'參數缺少值”。
任何人都無法理解為什么會發生這種情況?
我的猜測是,第一次將報表部署到報表服務器時,該參數設置為隱藏。 您需要檢查服務器上參數的設置。
您應該在網址頂部看到一些面包屑導航
單擊報告名稱,它將帶您進入設置。
通過鏈接查看參數設置,並檢查PersonID參數是否設置為隱藏?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.