NULL フィールド値をチェックして別のフィールド値に置き換えるには、SSRS 式を記述する必要があります。これはできますか?
質問する
100995 次
2 に答える
66
=iif(isNothing(Fields!FV1.Value), Fields!FV2.Value, Fields!FV1.Value)
于 2013-10-07T21:29:52.617 に答える
38
何度も実行する必要がある場合は、再利用可能な関数を作成して、多くの入力を避けることもできます。SQL の ISNULL関数をモデルにしたソリューションを次に示します。
レポート ドキュメントを右クリックし、[レポート プロパティ] に移動します。
[コード] タブに移動し、次の関数を追加します。
Public Function IsNull(input As Object, defaultValue As Object) As Object Return IIf(input Is Nothing, defaultValue, input) End Function
次に、次のような式で使用できます。
=Code.IsNull(Fields!MyField.Value,0)
于 2014-12-10T19:49:49.983 に答える