我有一个名为Graduation_Year的多值参数。这是可选参数。所以我使用了“请选择”作为默认值为0.因此,我使用下面的查询使其成为可选项,并仅在输入实际值时过滤值。
EH.Pwks_year_of_graduation IN (@GradYear) OR 0 IN (@GradYear)
但是用户必须取消选择“请选择”才能获得正确的结果。
我尝试使用数据集参数表达式过滤Graduation_Year参数。但它没有用。 请建议一种方法来过滤掉多值参数列表中的第一项(它可以与下面的表达式一起使用)。
=iif((Parameters!GradYear.Value(0)="0" And Parameters!GradYear.Count>1)
,**Filtered Parameter value list**
,Parameters!GradYear.Value)
我想要的只是删除参数!GradYear.Value(0), 当参数!GradYear.Count> 1 在查询中考虑之前形成多值参数。
由于 Mathee