首页 > 解决方案 > 如何在 Crystal Reports 中对组内的特定子组求和

问题描述


情况是,我想创建一个报告,显示我在特定日期获得的总金额。所以我按 TransactionType 字段对我的报告进行了分组。

TransactionType(SaleSale Return)。所以我的报告看起来像这样。销售

         金额               100                200                400 总和       700销售回报               100                200 总和       300所以我想从报表页脚中减去。就像 700 - 300 = 400。要实现这一点,我需要获得每个子组的总和(销售和销售退货)。但我不能这样做,因为 Group 是一样的。我尝试使用,但它不工作。











Sale ReturnSale
RunningTotalField

标签: crystal-reportssapreporting

解决方案


创建一个名为 Val_Returned 的公式,其表达式如下: IF TransactionType = "Sale" Then {Amount} ELSE 0 然后,简单地将其相加即可得到总销售额。

重复类似的逻辑以获得退货金额。


推荐阅读