SSRS IIF声明问题

时间:2013-10-21 14:53:49

标签: sql variables reporting-services reporting

试图找出为什么我的IIF语句没有填充任何内容,我确信这是不正确的。我只是在团队是“团队”并且StatusID是10时才尝试显示一行,这里是表达式。

=iif((Fields!Team.Value="A Team") and (Fields!StatusID.Value=10), True,False)

2 个答案:

答案 0 :(得分:0)

尝试

=iif((Fields!Team.Value LIKE "%A%") and (Fields!StatusID.Value=10), True,False)

如果可行,请尝试逐个取下通配符,看看它是否仍然有效或添加了Team和空间,它可能是团队的间距或格式。

答案 1 :(得分:0)

SSRS区分大小写。试试这个 =iif((UCASE$(Fields!Team.Value) LIKE "A%TEAM") and (Fields!StatusID.Value=10), True,False)