【发布时间】:2012-11-23 19:13:30
【问题描述】:
我在 SSRS 2008 中有一个报告,它从一个表中提取数据,其中有一列 TotalTime 是一个以秒为单位的整数值。
显示的时间是我在表达式中使用的时间:
=Format(DateAdd("s", Fields!TotalTime.Value, "00:00:00"), "HH:mm:ss")
(从这里得到:Display Seconds Count in HH:MM:SS format in SSRS 2008)
现在,当值超过 24 小时时,它确实是一种“模块”值。我的意思是:如果该值为 29 小时,而不是显示 29:00:00,它将显示 05:00:00。如果值为 51 小时,则显示 03:00:00(取出 48 小时)。
我该如何解决这个问题?
谢谢!
【问题讨论】:
-
为什么不直接加上天数?
标签: reporting-services ssrs-2008