Sql BIDS 2008:基于参数值进行过滤
我试图根据参数值和字段值筛选表 我使用的是Sql BIDS 2008:基于参数值进行过滤,sql,expression,bids,Sql,Expression,Bids,我试图根据参数值和字段值筛选表 我使用的是FailedFlag,这是一个只包含Yes和No值的字段 我使用了一个名为Filter的参数,其中仅失败和全部 目前,我在表筛选值表达式中使用此表达式 =IIF(Parameters!Filter.Value = "Failed Only","Yes", "Yes" OR "No") 当filter设置为Failed Only时,第一位起作用,表格仅显示FailedFlag为Yes的行,但是表达式的第二部分filter参数不为Failed Only时不
FailedFlag
,这是一个只包含Yes
和No
值的字段
我使用了一个名为Filter
的参数,其中仅失败
和全部
目前,我在表筛选值表达式中使用此表达式
=IIF(Parameters!Filter.Value = "Failed Only","Yes", "Yes" OR "No")
当filter
设置为Failed Only
时,第一位起作用,表格仅显示FailedFlag
为Yes
的行,但是表达式的第二部分filter
参数不为Failed Only
时不返回任何行
谢谢我认为你的语法错了<代码>IIF具有以下格式
IIF(<expression_to_evaluate>,<value_if_true>,<value_if_false>)
将运算符下拉框设置为=
,并在值框中输入=字段!FailedFlag.值
希望澄清
=IIF(Parameters!Filter.Value "Failed Only", "Yes", "No")