SSRS 2008 负货币值
SSRS 2008 Negative Currency Values
我有一列包含负货币值。我已更改文本框属性以将负货币值显示为“-$##.##”,但当我 运行 报告时,负值仍显示为 (##.##)。关于导致此问题的原因或是否有解决此问题的格式字符串的任何想法?
我的代码是:
Format(Sum(Fields!Column1.Value, "DataSet1"),"C2")
编辑: 我解决了下面的代码应该适用于其他有问题的人。
Format(Sum(Fields!Column1.Value, "DataSet1"),"$#.00;-$#.00")
您的语言环境是什么?对于 U.S.,括号似乎是 C 格式负数的预期结果。
123.456 ("C", en-US) -> 3.46
123.456 ("C", fr-FR) -> 123,46 €
123.456 ("C", ja-JP) -> ¥123
-123.456 ("C3", en-US) -> (3.456)
-123.456 ("C3", fr-FR) -> -123,456 €
-123.456 ("C3", ja-JP) -> -¥123.456
https://msdn.microsoft.com/en-us/library/dwhawy9k(v=vs.110).aspx
我有一列包含负货币值。我已更改文本框属性以将负货币值显示为“-$##.##”,但当我 运行 报告时,负值仍显示为 (##.##)。关于导致此问题的原因或是否有解决此问题的格式字符串的任何想法?
我的代码是:
Format(Sum(Fields!Column1.Value, "DataSet1"),"C2")
编辑: 我解决了下面的代码应该适用于其他有问题的人。
Format(Sum(Fields!Column1.Value, "DataSet1"),"$#.00;-$#.00")
您的语言环境是什么?对于 U.S.,括号似乎是 C 格式负数的预期结果。
123.456 ("C", en-US) -> 3.46
123.456 ("C", fr-FR) -> 123,46 €
123.456 ("C", ja-JP) -> ¥123
-123.456 ("C3", en-US) -> (3.456)
-123.456 ("C3", fr-FR) -> -123,456 €
-123.456 ("C3", ja-JP) -> -¥123.456
https://msdn.microsoft.com/en-us/library/dwhawy9k(v=vs.110).aspx