SSRS货币格式

时间:2015-11-16 11:55:13

标签: reporting-services numbers format currency

我很难在最后完成报告的建设。它必须显示一个值,一个货币值。唯一的问题是一个小问题,即报告生成器显示的是','作为一个1000分隔符,但我需要它来显示一个'。'相反,例如:

现在它显示: 12,345,678.00

我需要它来表明: 12.345.678,00

我在这里已经阅读了很多问题,并试用了这段代码:

2015-11-09
2015-11-08
2015-11-07
2015-11-06
2015-11-10

但是那个也工作,然后它在报告中输出:

= (new Decimal(11123.55)).ToString("€#,0.00;(€#,0.00)",
    new System.Globalization.CultureInfo("es-ES"))

我现在全都没有想法了。

提前谢谢

1 个答案:

答案 0 :(得分:0)

您应该将单元格的值保留为数字,因为在某些情况下这样做会更好,例如,导出到Excel。通常,数据和表示应该分开。

您的报告可能将Language属性设置为en-US。将其设置为es-ES并将单元格的Format属性设置为C,它应该正确显示。