我正在尝试格式化这个数字,如1.212,89,但由于服务器的区域设置,我总是以1,212.89结束。是否可以将语言环境硬编码为字段表达式?
以下示例有效,但我需要格式化字段值Fields!FieldName.Value,而不是手动输入数字。
=(new Decimal(1.212,89)).ToString("€#,0.00;(€#,0.00)",new System.Globalization.CultureInfo("es-ES"))
有可能吗? 谢谢你的建议。
答案 0 :(得分:1)
您可以为报表的报表和单个文本框单独设置区域设置属性。请参阅this MSDN article for more details,但基本上您只需将其更改为相应对象的属性。