RDLC报告中的时间总和

时间:2011-12-23 10:41:47

标签: reporting-services rdlc

我想在RDLC Report中对此 WorkedHours 求和.WorkedHours类型为Varchar ..

WorkedHours
  04:00:25
  07:23:01
  11:02:15
像总计:22:25:41

我如何实现它?

2 个答案:

答案 0 :(得分:3)

你可以使用TimeStamp类和Sum函数, 举个例子:

  

= TimeSpan.FromMinutes(萨姆(字段!Dirigindo.Value))

答案 1 :(得分:0)

您需要在数据集中计算它。也许将其转换为正确的日期时间格式(您可以给它一个虚拟日期组件,如1900-01-01,然后执行计算使用Datediff):

或使用TimeSpan对象使用SSRS表达式:

http://msdn.microsoft.com/en-us/library/system.timespan.aspx