【发布时间】:2015-01-23 19:59:07
【问题描述】:
在使用 SSRS 2008R2 的 RB3 中创建多值参数时遇到问题。我想返回所有记录,然后使用参数进行过滤。我通过设置参数值设置如下:
选择 表.col1 ,table.col2 从 桌子 联盟 选择'全选',NULL
然后在主数据集中使用 Field1 = @prmParameter OR @prmParameter IS NULL 在 WHERE 子句之后。在参数中选择“Allow NULLS”后,这将返回所有行,然后让参数下拉选择其他 table.col1 项目和“全选”。
所需的更改是拥有一个 Multivalue 参数,但 Allow NULLS 和 Allow Multivalue 当然是不兼容的。我已经看到了一些解决方法,但是当我尝试这些时,我得到一个错误,表明我的语法有问题。
我错过了什么?
【问题讨论】:
-
你能把语法错误贴出来吗?
标签: tsql reporting-services ssrs-2008