iif语句什么也不做

时间:2019-02-06 17:36:52

标签: sql-server visual-studio reporting-services report

我正尝试为虚假陈述不返回任何内容。有办法吗?

iif(a=1, "Yes", null) <---这显然行不通,但是如果将语句评估为假,还有其他什么都不返回吗?

1 个答案:

答案 0 :(得分:3)

如果这在SSRS表达式中,则可以使用以下内容

=IIF(Fields!myField.Value = 1, "Yes", nothing)
SSRS表达式中的

nothingNULL

例如,您可以将文本框的背景色设置为nothing,与在属性下拉列表中选择“无颜色”相同。