1

在水晶报表中,我想显示时间对象的总和值,即一名员工在一个月内工作了三天,每天工作的时间不定。

无论如何要总结一个时间场吗?

或者作为一种解决方法,我可以将时间字段用作整数,将其相加并显示。但后来我想通过使用公式来更改显示格式。我找不到在公式中包含汇总字段的方法...

提前致谢

PS我正在使用CR 2011(只是程序不通过VB或任何东西)。

4

1 回答 1

6

您不能对日期/时间字段求和。您将不得不使用datediff("n",{datetime1},{datetime2})以分钟为单位获取两个日期/时间字段之间的时间间隔。

要在公式中使用汇总函数,您可以使用此sum({@YourMinutesFormula},{FieldYouAreGroupingOn})

如果您想要对整个报告而不是分组级别进行汇总,则可以省略第二个参数。有关 Sum() 的更多详细信息,请查看 Crystal Reports 帮助文件。

于 2011-10-12T19:53:40.847 回答