以下に提供されている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