0

アプリケーションのバックログを取得するために 2 つのサブ文字列を差し引こうとしていますが、動けなくなりました。誰かがここで私を助けてくれますか。私が書き込もうとしている SSRS 式は以下のとおりです。私は何を間違っていますか?

クエリは実行されますが、2 つのサブ文字列に減算されません。

=SUM(IIf(Fields!NAME.Value = "TOTAL OUTSTANDING APPLICATIONS"
, Fields!DAYS_AGO.Value
, Nothing))  - SUM(IIf(Fields!NAME.Value = "ELECTION FORM RECEIVED"
, Fields!DAYS_AGO.Value
, Nothing))
4

1 に答える 1

0

あなたの問題は、NULL値をデータに集約しているため、NULLになることです。

残りのロジックが正しい限り、Nothingを 0 に置き換えれば機能するはずです。

=SUM(IIf(Fields!NAME.Value = "TOTAL OUTSTANDING APPLICATIONS"
, Fields!DAYS_AGO.Value
, 0))  - SUM(IIf(Fields!NAME.Value = "ELECTION FORM RECEIVED"
, Fields!DAYS_AGO.Value
, 0))
于 2015-04-06T20:07:54.873 に答える