1

我在 amatrix中有一个字段,其中包含一些空值。我想用 s 替换所有的nulls 0。这是我目前在该领域的表达:

=Sum(IIf(Code.isVM(Fields!deviceType.Value), 0, 1))

我猜我必须IsNothing在那里有一个表达式,但我不知道如何在现有的expression.

4

2 回答 2

0

我记得长度大于 0 的测试效果很好。

=IIf(Len(Fields!deviceType.Value) > 0, Fields!deviceType.Value, 0)
于 2015-03-27T20:48:07.383 回答
0

怎么样:

=Iif(
   Sum(IIf(Code.isVM(Fields!deviceType.Value), 0, 1)) Is Nothing, 
   0, 
   Sum(IIf(Code.isVM(Fields!deviceType.Value), 0, 1))
)
于 2015-03-30T02:56:25.913 回答