【发布时间】:2015-01-06 11:17:34
【问题描述】:
在我的 RDLC 报告中,我显示员工的工作时间。
我想总结每个员工的时间。我正在使用可为空的 timeSpan 类型返回记录集中的工作时间,并在报告中将它们格式化为 hh:mm,如下所示:
7:30
4:45
5:30
7:30
7:30
围绕同一问题such as this 、and this 提出了许多其他问题,但似乎没有一个可以接受的答案。
This question 几乎就是我想要的。除了它显示天,小时,分钟,秒。
但是我的用户只想要总小时数和分钟数,没有天数,即在这种情况下,我希望看到 32 小时 45 分钟。
7:30
4:45
5:30
7:30
7:30
---------
Total: 32:45
我尝试了以下公式,但出现#error:
=TimeSpan.FromMinutes(Sum(Fields!Hours.Value))
还有:
=Sum(Fields!Hours.Value)
这个给了我几天、几小时、几分钟......所以很接近,但我只需要总 hh:mm:
=TimeSpan.FromTicks(Sum(Fields!Hours.Value))
这可能吗?
【问题讨论】:
标签: c# visual-studio-2013 rdlc timespan