4

戻り値があったかどうかを確認する式がテーブルに含まれています。

クエリが空を返すか、値を0nullに設定したい場合。

=IIF(IsNothing(Fields!DndCount.Value),0,Fields!DndCount.Value)

ただし、クエリが空の場合IsNothing()は機能しません。

4

5 に答える 5

3

このコードを試してみましたが、うまくいきました。

IIF(Sum(Fields!DndCount.Value)Is Nothing, "0", Sum(Fields!DndCount.Value))
于 2014-09-04T12:53:09.773 に答える
0

IsMissingフィールドの式を使用することもできます。

このような:

=IIF(Fields!Accounting_Amount.IsMissing, 0, Fields!Accounting_Amount.Value)
于 2015-07-21T07:32:28.600 に答える
0

または値をIsNothing返すため、式を次のように設定する必要があります。TrueFalse

=IIF(IsNothing(Field1) = True, 0, Field2)   

それが役に立てば幸い。

于 2014-06-10T16:52:01.927 に答える