Crystal报告2011年公式计算时间间隔并将其除以

时间:2012-08-20 19:44:15

标签: crystal-reports

我需要帮助,我需要在1小时内计算一段时间,然后将结果除以12。

我的数据库中有一个表,它接收来自日期和时间的数据以及一个5分钟循环中5分钟循环的值字段我在1小时内有12个值。我需要将这段时间的值加1小时,并将其值除以12。

我怎么能用2011年的水晶配方做到这一点?我试图使用DateDiff传递一个参数时间间隔来过滤,但我没有成功。

我的参数使用类型日期和时间,静态,允许范围值。

DateDiff(“h”,{TB_Dados.Timestamp},{?MyParameterDateRange})

谢谢。

1 个答案:

答案 0 :(得分:1)

您需要按小时对时间戳进行分组。扩展数据源以包含可用于按时间戳小时分组的字段,例如yyyymmddhh。所有具有相同值的时间戳(在您的情况下最多12个)需要求和,然后您可以通过除以12或使用聚合函数对它们求平均值。