我的数据库有像这样的值 3302540.8200 748712.9600 584879.2400 20787.5300 1338075.0000
我的SSRS报告中需要以下值,如下所示 3,302,540.82 748,712.96 584,879.24 20,787.53 1338075
我在我的文本框#,0。########上尝试了自定义数字格式,但在excel中导出时,它将值1显示为1.(点不可取)
帮助我。 TIA
答案 0 :(得分:6)
使用以下作为数据源:
SELECT 3302540.8200 Number UNION
SELECT 748712.9600 UNION
SELECT 584879.2400 UNION
SELECT 20787.5300 UNION
SELECT 1338075.0000 UNION
SELECT 1000 UNION
SELECT 10123.20
您可以在输出表/文本框中使用以下表达式:
=Format(Fields!Number.Value,"#,#.##")
Excel输出:
1,000
10,123.2
20,787.53
584,879.24
748,712.96
1,338,075
3,302,540.82
答案 1 :(得分:0)
在您设计的SSRS报告中, 在textBox的格式部分中键入以下
#,0;(#,0)
它完全按照你想要的方式工作