1

以下に提供されているSSRS式があります。その式の問題は#VALUE!、最初の列の値が のときに最後の列が表示されることがあるということですNA。基本的に計算に失敗しています。
正しい数値が表示されるように、この式を修正するにはどうすればよいですか? 考えられる解決策の 1 つは を置き換えること0ですNAが、どうすればこれを実現できますか?

表現:

=iif(Fields!NumType.Value = "1",iif(reportItems!txt_Current_Filing_Firm.value = "","0",reportItems!txt_Current_Filing_Firm.value),"1") - IIF(Fields!NumType.Value = "1" ",iif(reportitems!txt_Compare_Filing_Firm.value = "","0",reportitems!txt_Compare_Filing_Firm.value),"1")

SSRS の電流出力:

Column 1 | Column 2 |  Column 3

NA          3456.00    #VALUE!
NA        347856.00    #VALUE!
NA      98763456.00    #VALUE!
NA         33456.35    #VALUE!

SSRS で期待される出力:

Column 1 | Column 2 |  Column 3

0          3456.00    -3456.00
0        347856.00    -347856.00
0      98763456.00    -98763456.00
0         33456.35    -33456.35
4

1 に答える 1