IIf 函数不起作用(Visual Studio 2013 BI 工具)

IIf function doesn't work (Visual Studio 2013 BI Tools)

我正在使用 Visual Studio 2013(带有 SQL-Server 2014、Reporting Services 和 BI 工具),我尝试添加一个简单的 "iif" 表达式,但编译器 returns 错误(值 = -1073741511)

我试过了:

= IIf ( 3000 > 1000, "True", "False" )

有没有可能是编译器不支持这种表达式或者有类似的表达式?

我需要的是一个表达式,用于从我的数据库中获取一个值,其中 id = x

= IIf ( Fields!ID.Value = 1 , Fields!Value.Value, 0 )

是编译器本身的问题

查看此 post 了解更多信息:

无论如何谢谢!