如何对 RDLC 中的两个时间跨度字段求和
How to sum two timespan fields in RDLC
如果我有两个 System.TimeSpan
类型的字段,如下所示:
Fields!OverTimeBefore6.Value
Fields!OverTimeAfter6.Value
如何在 RDLC 中将这些字段相加,结果格式相同,如下所示:
03:04:17
注意:我想对两个或多个字段求和,而不是特定字段的总和。
您可以使用时间跨度的 .Add(...)
功能。
也就是说,如果您的报告中有一个文本框,您可以将表达式设置为:
=System.TimeSpan.FromSeconds(100).Add(System.TimeSpan.FromSeconds(200))
并将格式设为默认,并查看正文:
00:05:00
如果我有两个 System.TimeSpan
类型的字段,如下所示:
Fields!OverTimeBefore6.Value
Fields!OverTimeAfter6.Value
如何在 RDLC 中将这些字段相加,结果格式相同,如下所示:
03:04:17
注意:我想对两个或多个字段求和,而不是特定字段的总和。
您可以使用时间跨度的 .Add(...)
功能。
也就是说,如果您的报告中有一个文本框,您可以将表达式设置为:
=System.TimeSpan.FromSeconds(100).Add(System.TimeSpan.FromSeconds(200))
并将格式设为默认,并查看正文:
00:05:00