我感谢任何人可以为我提供的任何帮助。我是水晶报表的新手,我一生都无法理解我做错了什么。
我有两个表,一个“发票摘要”表和一个“未结订单”表。它们都包含买家 ID(客户唯一参考)。
在链接第二个未结订单表之前,我已成功创建了一个报告来显示每个客户的绩效指标。例如,总销售额、总成本以及总利润和利润百分比(计算字段)。所有数据都是准确的,并按客户分组。
但是,现在我们希望查看每个客户的未完成订单信息 - 我们称之为在手订单 (OIH)。
我认为这会非常简单,因为两个表都有相同的唯一买家 ID 字段。但是,当我从第二个未完成订单表中插入任何字段时,发票上的信息(客户绩效)就会出错!
似乎每次买家 ID 出现在未决订单表的一行中时,我都会在发票摘要页面中收到重复的记录。我所有的总数都相乘,因此是正确的。
我想看到的是发票表中客户的汇总数据,然后从第二个表中引入未完成订单的总和。
我尝试了一遍又一遍地调整表关系,但这并不影响结果。一旦我从第二个表中删除要显示的所有字段,报告就会再次正确。
我希望所附图片有助于解释这一点。绿色方块中的字段正确显示了 8 个未清单位,但主报告重复了发票,并忽略了汇总过程。
提前谢谢你,克雷格
自从我在第 1 组行添加“数量未完成”字段以来,我一直在期待,Crysal 会总结与第二个表中的“买家 ID”匹配的结果,并且在其他地方没有任何影响!
问题是记录通货膨胀,这是由于您加入数据的方式造成的。
以下是解决该问题的一些选项: