如何用 0 替换 Null 字段

How to replace Null fields with 0s

我在 matrix 中有一个字段有一些空值。我想用 0 替换所有 null。这是我目前在该领域的表达方式:

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

我想我必须在其中包含一个 IsNothing 表达式,但我不知道如何使用现有的 expression 添加它。

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

=IIf(Len(Fields!deviceType.Value) > 0, Fields!deviceType.Value, 0)

怎么样:

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