SSRSでは、NumFormatと呼ばれるインジケータに応じて、式を使用してフィールドを整数または通貨としてフォーマットしています。SSRS形式の変更値
これは私が私が午前問題は、私は式を適用するとき、それはSQL
からすべてnumeric(10,2)
です表示されている値を(変更されていることである
=IIF(Fields!NumFormat.Value = "C", FORMAT(Fields!Antaco.Value, "C"),
FORMAT(Fields!Antaco.Value, 0))
を使用しています式ですIは、値のいずれかのために7319930.40
の値を取得することになる式を適用する前に、例えば
。
関数が適用されたとき、同じ行が$7319937319930.44
を示している。
エクスプレッションを適用する前にCDECに変換しようとしましたが、それは役に立たなかった。
の
N0
を使用する必要がある場合は、代わりに '' 0 'の「D」を '使用してみましたか? https://msdn.microsoft.com/en-us/library/y006s0cz(v=vs.90).aspx – BJonesこれを行うと、通貨フォーマットを行わずにSQLから来るように表示されます。 – user3241068