如何获得水晶报告10中的群组总和?

LIX*_*LIX 6 crystal-reports

我有一份报告与一些发票,每张发票都有这样的行:

invoice1 2000
     line1   300
     line2   700
     line3   500
     line4   500
invoice2 1000
     line1   300
     line2   400
     line3   300
Run Code Online (Sandbox Code Playgroud)

现在,当我对组#1使用摘要时,我应该得到3000作为组数量的总和.但它显示我11000 (4X2000)+(3X1000),因为它总结了发票行!
我该怎么办?

Dog*_*ars 14

你应该有一个运行总额放在你的'组页脚#1'

如果右键单击并选择"编辑正在运行的总计",则应具有以下内容:

  • 总结的领域应该是你想要总和的价值.我猜这是对的!
  • 摘要类型 - 应该是总和
  • 评估 - 应选择"对于每条记录".
  • 重置 - 应选择"在更改组时",并选择组#1.

更新 在这种情况下,如果摘要数据显示在源数据中,并且您对整个报表的总计更改了每个发票(组#1)的运行总计仅为evalute且不重置.

注意:假设组#1发票编号上,所需的摘要是整个报表

所以现在的步骤是:

  • 总结的领域应该是你想要总和的价值.我猜这是对的!
  • 摘要类型 - 应该是总和
  • 评估 - 应选择" 在组的组织上 ".
  • 重置 - 应选择"从不",应选择组#1.