【发布时间】:2016-06-22 21:06:54
【问题描述】:
有人可以帮我解决以下问题吗:
我正在尝试使用表达式来计算四个不同时间的总和。
排队时间、振铃时间、保持时间、通话时间
这些时间来自存储过程,为单个数字(5 秒就是值“5”)
我已使用以下表达式将其转换为 HH:MM:SS (00:00:05)
=Format(DateAdd("s", SUM(Fields!quetime.Value), "00:00:00"), "HH:mm:ss")
有人可以指出正确的方向,将这四次相加并保持 HH:MM:SS 格式吗?
我尝试了以下方法,但出现 #Error:
=Sum(Format(DateAdd("s", SUM(Fields!quetime.Value), "00:00:00"), "HH:mm:ss")
+ Format(DateAdd("s", SUM(Fields!ringtime.Value), "00:00:00"), "HH:mm:ss")
+ Format(DateAdd("s", SUM(Fields!holdtime.Value), "00:00:00"), "HH:mm:ss")
+ Format(DateAdd("s", SUM(Fields!TalkTime.Value), "00:00:00"), "HH:mm:ss"))
(为了便于阅读,这里分行分开)
我想在 SSRS 中而不是在 SQL 中执行此操作。
提前致谢, 格雷格
【问题讨论】:
标签: reporting-services time aggregate