SSRS - 将硬代码区域设置转换为表达式

时间:2013-10-06 13:11:02

标签: reporting-services

我正在尝试格式化这个数字,如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"))

有可能吗? 谢谢你的建议。

1 个答案:

答案 0 :(得分:1)

您可以为报表的报表和单个文本框单独设置区域设置属性。请参阅this MSDN article for more details,但基本上您只需将其更改为相应对象的属性。