SSRS 将 Null 值作为参数传递

SSRS passing Null values as parameter

是否可以在不使用 SSRS 报告的情况下将可选参数值作为 null 传递 :isNull=True 报告 URL.??

我想将报告 URL 作为 "http://localhost/ReportServer/Students+Reports/&RollNo=1234&Name=John&Dept=null&rs:Format=PDF&rs:Command=Render"

不知道我问的是不是傻。请帮帮我。提前致谢

绝对不是一个愚蠢的问题。我在 .NET 应用程序中完成了此操作。

然而 URL 略有不同: 您需要使用报表查看器,并在 URL 内调用渲染命令。在下面的示例中,"ErrorID" 是一个报告参数。

示例: http://myserver/ReportServer/Pages/ReportViewer.aspx?%20%2fReports%2fErrorManagement%2fErrorReport&rs:Command=render&errorId=6046

在 NULL 值的情况下,ISNull=True 是在 URL 内完成此操作的唯一方法。虽然,应该问题不大。您可以在报表内部以及存储过程中将参数设置为默认值 null。当参数不为null时,将参数传入如上所示的URL