SSRS - 执行布尔 IFF 表达式时忽略 NULL

SSRS - Ignore NULL when doing Boolean IFF expression

大家好,我有一个简单的 IFF 表达式

=IIF(字段!MYCOLUMN.Value = true,“是”,“否”)

工作正常,除了其他行中有空白或 NULL 的地方返回“否”。 有没有办法调整我的表达式以使其忽略 Null 值?我尝试合并 ISNOTHING 但无法正确使用语法。

IFF、IIF 还是 IF?如果这是在 SQL query/stored 过程中而不是报告本身,则下面的答案只是更改为 SQL CASE 语句。

使用 switch 语句来定义您希望在第三种情况下显示的内容。

=Switch(
Fields!MYCOLUMN.Value = true,"Yes",
Fields!MYCOLUMN.Value = false,"No",
true,"")