标题中的Crystal Report Group字段摘要?

时间:2016-11-06 01:32:19

标签: crystal-reports

我有四个小组。我试图在成年人之间进行累积求和。

例如:

group1: A = 140
 group2: A = 70
  group3: A = 20
   group4: 
     A = 10 
   group4:
     A = 10
  group3: A = 50
   group4: 
     A = 20
   group4:
     A = 30
 group2: A = 70
  group3: A = 20
   group4: 
     A = 10 
   group4:
     A = 10
  group3: A = 50
   group4: 
     A = 20
   group4:
     A = 30

以下是我的真实报告的快照: enter image description here

我尝试使用Summerize字段来汇总第一级并且它有效。然后我试着总结Summzrize字段,但不可能将它们相加。我尝试过TotalRunningFields,但它们只在页脚中显示结果。我尝试使用自定义公式,但我没有成功。

任何人都可以给我一个这样做的方法。另外,如果一个例子很棒。

3 个答案:

答案 0 :(得分:2)

实际上,过了一段时间,我试图想出另一种实现报告的方法。 Crystal Report告诉您不要对数据进行任何分组,但会使您难以根据分组实现逻辑。

我最后做的是创建了一个视图,然后创建了几个从该视图中选择的过程。每个选择都有必要的分组。之后,我确保每个选择包含可以实现我想要的层次结构的ID。

我映射了所有过程并使用了Crystal Report中的SMART Linking功能。这使我不再在报告中实现任何公式或任何额外的逻辑。

答案 1 :(得分:1)

一切皆有可能

  • 根据您的总人数组创建公式字段。
  • 将每个组编辑为: sum({Filed Name},{DataTable1.Groupname})
  • 您的选择:您可以在页脚的 OR 组中的每个公式字段中输入。

regrds;

<强> AJAY

答案 2 :(得分:0)

通常在处理标题后会处理页脚,因此无法在标题中插入摘要。

但是有一种方法可以创建子报表并将其放在具有相同设计的报表标题中,并在页脚中计算所有值。现在在主报表中创建相同的分组层次结构现在只需将子报表值传递给主报表标题和秀。

注意:这会影响性能,因为需要运行两个报告