簡體   English   中英

如何在SSRS報告網址中傳遞“全選”參數?

[英]How to pass 'Select All' parameter in SSRS report url?

我已經被這個問題困擾了2天了,我不知道該如何解決。 基本上,我正在使用URL中提供的參數構建報告URL的列表,因此我可以運行它們而無需選中每個復選框。 我已經找到了如何選擇大多數值而沒有問題的方法,但是有時候我想從下拉菜單中選擇“(全選)”選項,但是我不知道如何。 我需要傳遞什么參數,以便它將全部選中以呈現報告?

你有什么建議嗎?

例如,這對我有用 :&Company = xxxx &Partner = yyyy &Name = 3 &rs:Command = Render

在RDL中,默認將參數設置為NULL。 然后,您可以簡單地調用報表而無需為參數指定值,它將自動將NULL傳遞給proc。

然后在您的proc中,您需要將謂詞(可能,盡管沒有提供任何代碼)更改為如下形式:

Where (tablealias.Company  = @Company or @Company is NULL)
AND (tablealias.partner  = @Partner or @Partner is NULL)
etc

因此,以公司為例,如果您在URL中指定一個值,它將在proc中搜索該值,否則,無論公司如何,它都會返回。

暫無
暫無

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

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