我使用下面给出的公式在水晶报告中将3.50小时更改为03:30(HH:MM)格式,但显示04:30(自动添加1小时)
numbervar totalHours:=ToNumber({Table.ExtraHoursOn1});
numbervar totalminutes:=ToNumber({Table.ExtraHoursOn1})*60 mod 60;
ToText(totalHours,0)+':'+
ToText(totalminutes,'00')
我不知道我哪里出错了。
答案 0 :(得分:2)
这是更改格式的正确语法,缺少截断功能
numbervar totalHours:=ToNumber({Table.ExtraHoursOn1});
numbervar totalminutes:=ToNumber({Table.ExtraHoursOn1})*60 mod 60;
ToText(Truncate(totalHours),0)+':'+
ToText(totalminutes,'00')