我很难在最后完成报告的建设。它必须显示一个值,一个货币值。唯一的问题是一个小问题,即报告生成器显示的是','作为一个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"))
我现在全都没有想法了。
提前谢谢
答案 0 :(得分:0)
您应该将单元格的值保留为数字,因为在某些情况下这样做会更好,例如,导出到Excel。通常,数据和表示应该分开。
您的报告可能将Language
属性设置为en-US
。将其设置为es-ES
并将单元格的Format
属性设置为C
,它应该正确显示。