我想添加/總和時間和有它在時間格式HH時間字段:MM在頁腳 的領域進行了許多場只有幾分鐘(例如:60.00),顯示和通過創建一個公式將其轉換爲HHMM(01:00):水晶公式來總結在頁腳
whileprintingrecords;
numberVar hrs;
numberVar min;
stringVar hhmm;
hrs := Remainder(Truncate({field.duration}/60),60);
min := Remainder({field.duration},60);
hhmm := totext(hrs,"00") + ":" + totext(min,"00");
hhmm
現在我需要將其添加在頁腳,但在格式HH:MM 任何幫助是極大的讚賞。
感謝瑞安,我曾嘗試你的公式,但得到一個錯誤的分鐘:=餘(Sum_mins/60);錯誤是「沒有足夠的參數給這個函數」 – Dagz200
想通了瑞安。 local numbervar sum_mins:= sum([field.duration}); //總結每一個記錄在分鐘 當地numbervar小時的持續時間; local numbervar mins; hrs:= truncate(sum_mins/60); //取得整個小時 分鐘:=餘數(sum_mins,60); //獲取剩餘分鐘 totext(小時,'00 ')+ ':' + totext(分鐘,'00') – Dagz200
@ Dagz200正確的語法是'餘(sum_mins,60)'。斜線應該是逗號。有關餘項()函數,請參閱CR的參考資料。 – Ryan