戻り値があったかどうかを確認する式がテーブルに含まれています。
クエリが空を返すか、値を0null
に設定したい場合。
=IIF(IsNothing(Fields!DndCount.Value),0,Fields!DndCount.Value)
ただし、クエリが空の場合IsNothing()
は機能しません。
戻り値があったかどうかを確認する式がテーブルに含まれています。
クエリが空を返すか、値を0null
に設定したい場合。
=IIF(IsNothing(Fields!DndCount.Value),0,Fields!DndCount.Value)
ただし、クエリが空の場合IsNothing()
は機能しません。
このコードを試してみましたが、うまくいきました。
IIF(Sum(Fields!DndCount.Value)Is Nothing, "0", Sum(Fields!DndCount.Value))
IsMissing
フィールドの式を使用することもできます。
このような:
=IIF(Fields!Accounting_Amount.IsMissing, 0, Fields!Accounting_Amount.Value)
または値をIsNothing
返すため、式を次のように設定する必要があります。True
False
=IIF(IsNothing(Field1) = True, 0, Field2)
それが役に立てば幸い。