有人可以帮我解决以下问题:
我正在尝试使用表达式来计算四个不同时间的总和。
队列时间,响铃时间,保持时间,通话时间
这些时间来自存储过程的单个数字(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中执行此操作。
提前致谢, 格雷格
答案 0 :(得分:0)
我明白了!
以下是诀窍:
=Format(DateAdd("s", SUM(Fields!quetime.Value + Fields!ringtime.Value + Fields!holdtime.Value + Fields!TalkTime.Value), "00:00:00"), "HH:mm:ss")