在总计扩展和数量时,整体价格变得平均

时间:2014-04-04 13:07:21

标签: crystal-reports-xi

我们显示的数据按订单类型汇总。数据看起来:ABCDE是具有相同项目#的一行或多行的总和。

Item  Order Type    QTY  PRICE    EXT. PRICE
ABCDE   INT         10            $100     

我没有显示价格,因为此行是所选时间范围内几个的摘要。这些商品的价格会随时间或客户而变化。

所以我能做的就是给出一个平均价格。

我有2个公式,但结果不正确。所有结果都是相同的数字91,979.00

  1. 公式' new avg' sum({DATA_WHSV3.ITEM_PRC $})/ count({DATA_WHSV3.ITEM_PRC $})

  2. 然后如果{@new avg}> 0然后

      sum({DATA_WHSV3.ITEM_PRC$})/{@new avg} 
    

1 个答案:

答案 0 :(得分:0)

您可以使用“运行总计”字段为您执行平均值。所以说你的报告按Item#分组,你会创建一个新的Running Total Field。

运行总名称:RTotal0(可以是任何内容,这只是默认值)
总结字段: {DATA_WHSV3.ITEM_PRC$}
摘要类型:平均值 评估:对于每条记录
重置:更改群组时:群组#1:DATA_WHSV3.ITEM_NUMBER

然后,您可以将{#RTotal0}与该项目编号的其他详细信息一起放入组页脚,它应该是正确的平均值。