外部组

时间:2015-05-18 15:08:23

标签: crystal-reports

我正在使用Crystal Reports 2008来整理报告。我有两个视图:一个是订单列表,第二个是订单项列表。

订单按位置分组 订单项按订单分组。

报告标题 - 抑制了 页眉 - 被压制的 Group Header#1 - 报告我们所在的位置。 (之前的新页面)
Group Header#2 - 报告我们正在查看的订单。
详细信息:提供订单项信息
 *有行项目价格
组页脚#2 - 给出订单摘要
 *小计:运行总计(行项目价格) - 在组2之后重置。
 *惊吓(订单视图中的列)
 *总计(上述总和)
组页脚#1 - 给出该位置的摘要
 *完成小计:运行总计(行项目价格) - 重置后    第1组  *完整运费:总和(运费)
 *总计(上述总和)

问题出现在Complete Freight - 其他一切都很有效。 Complete Freight并没有像我希望的那样总结运费。它将每个订单项视图的运费汇总一次,而不是每个订单视图一次。

例如,报告中有两个订单 - 每个订单都有三个订单项。第一个订单的费用为Freight 10美元。第二个收费为Freight 15美元。 Complete Freight应该是25美元 - 两者之和。相反,我得到了Complete Freight 75美元(3 x 10 + 3 x 15美元)。

为什么会发生这种情况,我该如何解决?

1 个答案:

答案 0 :(得分:0)

这是因为重复。

一个订单包含多个订单项,当您将订单数据放在订单项旁边时,将重复与订单项一样多次。

您的汇总方法是错误的..您可以为每个组添加运行总计来计算订单摘要,而不是摘要。