2011-10-12 103 views
1

在Crystal Reports我想告訴時間對象的總和值,即僱員在一個月內工作三天的每一天一變小時數。Crystal報表:使用公式彙總字段/總結時間域公式

反正有總和 a 時間字段?

或者作爲一種解決方法,我可以使用時間字段作爲整數,對此進行求和並顯示。但是,我想通過使用公式來更改顯示格式。我不能找到一種方法,包括在公式中總結領域...提前

感謝

PS我使用CR 2011(只是程序不是通過VB或任何東西)。

回答

5

您無法對日期/時間字段求和。您將不得不使用datediff("n",{datetime1},{datetime2})以分鐘計算兩個日期/時間字段之間的時間間隔。

要在公式中使用匯總函數,如果你想在整個報告,而不是分組級別的總和,你可以使用這個sum({@YourMinutesFormula},{FieldYouAreGroupingOn})

您可以省略第二個參數。檢查Crystal Reports幫助文件以獲取Sum()的更多詳細信息。

+1

您的解決方案確實有效。我發現我有一個字段,說明時間是一個可用的整數。我爲這個小組總結了這一點,並將其轉化爲時間格式。不是一個很好,但它的作品。 – jorrebor