Eli*_*ana 2 reporting-services ssrs-2008
我的情况是
我有一个参数,这是一个列表,允许多个值。这意味着列表中的第一条记录是“全选”
当用户选择“全部”时,我需要在报告中包含与列表匹配的所有记录以及空白记录。(我的数据集正在返回这些)
当用户仅选择 1 个或几个时,我只想包含这些记录。没有那些空白的
我的问题:我的数据集中有一个过滤器,用于评估列表中的参数,但是当选择为“全选”时,我需要添加一个条件过滤器以包含空白记录我尝试使用表达式,但这并不工作
过滤表达式
Fields!NAME.Value in = Parameters!List.Value !!!!!!!!!!!! 工作精细
但我需要像这样改变它
If Parameters!List.Value = 'Select All' Then
Fields!NAME.Value in = Parameters!List.Value or Fields!NAME.Value = " "
Else
Fields!NAME.Value in = Parameters!List.Value
End
Run Code Online (Sandbox Code Playgroud)
请大家给个建议,我可以解决这个问题!!!
我在 SSRS R2 工作
谢谢!!
小智 5
这对我有用
表达式: =IIF(Parameters!pLocation.Value <> " 所有位置", Fields!LOCATION.Value, FALSE)
运算符: =
值: =IIF(Parameters!pLocation.Value <> " 所有位置", 参数!pLocation.Value , 错误的)
| 归档时间: |
|
| 查看次数: |
19650 次 |
| 最近记录: |