我试图在报告服务中格式化一列以显示带有千位分隔符和逗号的数字。我使用的表达式如下:报告服务格式为
=格式(!字段Price.Value, “#,## 0.00”)
它的伟大工程。另外,如果我使用表达式:
= FormatNumber(!字段Price.Value,2,真,假,真)
的伟大工程了。问题在于转换为excel时。该列按预期显示在excel中,但单元格的格式为“常规”而不是“千位分隔符”。因此,由于被视为字符串(通用格式),用户无法将公式应用于列。我知道我可以将Excel中的列转换为数字格式,但我希望通过报告服务转换为Excel时,该列只会以数字格式显示。
可能吗?在谷歌搜索没有给我任何线索。
在此先感谢
你能说出你正在使用的BIDS版本吗? – AndrewBay
Microsoft Visual Studio 2005版本8.0.50727.762(SP.050727-7600) – user354427