我在matrix
中有一个字段有一些null。我想用0
s替换所有的null
s。这是我目前在字段中的表达式:
=Sum(IIf(Code.isVM(Fields!deviceType.Value), 0, 1))
我猜我必须有一个IsNothing
表达式,但我不知道如何将其与现有的expression
相加。
怎么样:
=Iif(
Sum(IIf(Code.isVM(Fields!deviceType.Value), 0, 1)) Is Nothing,
0,
Sum(IIf(Code.isVM(Fields!deviceType.Value), 0, 1))
)
我记得长度大于0的测试效果很好。
=IIf(Len(Fields!deviceType.Value) > 0, Fields!deviceType.Value, 0)