2020-09-19 00:42发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
HI
我的报告中有2个时间字段,分别称为TimeTalk(00:03:31)和TimeHold。 (00:02:49)
我想计算总通话时间(00:06:20)。
您能否建议我如何在Crystal Reports中添加2个时间字段。
问候。
克里希纳·雷迪
我认为唯一的方法是转换为秒,创建公式
@AddTime
本地数字var hours1:= 3600 * tonumber(left(timefield1,2);
本地号码var mins1:= 60 * tonumber(mid(timefield1,4,2);
本地号码var secs1:= tonumber(right(timefield1,2);
对时间字段2重复以上操作
然后将所有字段加在一起
本地数字var totalmins:= int(hours1 + mins1 + secs1 + hours2 + mins2 + secs2);
totext(totalmins,0,"")&':'&totext(totalsecs, 0,"");
Ian
最多设置5个标签!
我认为唯一的方法是转换为秒,创建公式
@AddTime
本地数字var hours1:= 3600 * tonumber(left(timefield1,2);
本地号码var mins1:= 60 * tonumber(mid(timefield1,4,2);
本地号码var secs1:= tonumber(right(timefield1,2);
对时间字段2重复以上操作
然后将所有字段加在一起
本地数字var totalmins:= int(hours1 + mins1 + secs1 + hours2 + mins2 + secs2);
< p> local numbervar totalsecs:=余数((hours1 + mins1 + secs1 + hours2 + mins2 + secs2),60);totext(totalmins,0,"")&':'&totext(totalsecs, 0,"");
Ian
一周热门 更多>