IIF(InStr)功能 - 将数据插入不相关的字段

时间:2015-03-31 00:14:43

标签: reporting-services reportbuilder

我在报表字段中有以下表达式(Report Builder 1.0):

=IIf(InStr(Fields!AMA_WEBUSERID.Value,"support") > 0, Fields!Centre.Value = "Web", Fields!Centre.Value)

表达式的计算结果为True,但另一个字段(Centre)未填充字符串Web。相反,它只是说False

1 个答案:

答案 0 :(得分:4)

您收到False,因为当AMA_WEBUSERID包含“支持”时,您评估返回Fields!Centre.Value = "Web"的布尔表达式False。您无法以您尝试的方式指定字段的值。相反,对显示字段Value的单元格的Centre属性使用以下公式:

=IIf(InStr(Fields!AMA_WEBUSERID.Value,"support") > 0, "Web", Fields!Centre.Value)