gpt4 book ai didi

c# - 如何在报表查看器中格式化组表达式结果?

转载 作者:太空宇宙 更新时间:2023-11-03 15:43:37 25 4
gpt4 key购买 nike

我有一个应用程序,我必须在其中格式化结果在报表查看器中显示的数据库表中的列中的值的总和。问题是值的格式未使用千位分隔符。

我用来实现求和分组的代码是:

Sum(Fields!rate.Value)

我想要实现的输出是这样的:

1,234,567.00

代替

1234567

如何让这个值有一个带逗号的千位分隔符?

最佳答案

如果这是一个数字类型,您可以将 The numeric "N" format specifier 与文化一起使用 . 作为 NumberDecimalSeparator, 作为 NumberGroupSeparator(例如 InvariantCulture )

var i = 1234567;
Console.WriteLine(i.ToString("N2", CultureInfo.InvariantCulture));

打印

1,234,567.00

这里是 demonstration

关于c# - 如何在报表查看器中格式化组表达式结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29254627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com