Visual studio BIDS 2005 RDL-无法在计算字段中指定两位小数

Visual studio BIDS 2005 RDL-无法在计算字段中指定两位小数,visual-studio,reporting-services,rdlc,Visual Studio,Reporting Services,Rdlc,我正在使用VS2005创建RDL。我会使用2008,但它不兼容,不幸的是,我们有一个很好的GUI来指定小数位数 在表达式中是否有这样做的方法?即使在文本框格式属性中,我也将其设置为currency($1234.12),但在报告中,我得到了例如$234.7864。如何在VS 2005中仅指定两位小数?格式代码是“C”,我可以添加。##吗 派生字段为: =IIF((Fields!cal_variance.Value)<=0,"$0","$"&(Fields!cal_variance.V

我正在使用VS2005创建RDL。我会使用2008,但它不兼容,不幸的是,我们有一个很好的GUI来指定小数位数

在表达式中是否有这样做的方法?即使在文本框格式属性中,我也将其设置为currency
($1234.12)
,但在报告中,我得到了例如$234.7864。如何在VS 2005中仅指定两位小数?格式代码是“C”,我可以添加
。##

派生字段为:

=IIF((Fields!cal_variance.Value)<=0,"$0","$"&(Fields!cal_variance.Value)*9 )

=IIF((Fields!cal\u variance.Value)用FormatCurrency解决了问题-谁会想到呢?

我能够更正十进制格式,但现在我丢失了“$”=FormatNumber(IIF((Fields!cal\u variance.Value)