我的报告中有几个多选参数。我正在尝试找到一种方法来为 Web 查询字符串中的单个参数传递多个值?如果我传递一个值,它就可以正常工作。
为单个参数选择多个选项后,报告运行良好。我的麻烦在于网络查询字符串。
最佳答案
尽管 John Sansom 的解决方案有效,但还有另一种方法可以实现此目的,而无需使用可能效率低下的标量值 UDF。 在 SSRS 报告中,在查询定义的参数选项卡上,将参数值设置为
=join(Parameters!<your param name>.Value,",")
在您的查询中,您可以像这样引用该值:
where yourColumn in (@<your param name>)
关于sql - 在 Reporting Services 中为单个参数传递多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/512105/