Crystal Reports中的子组

时间:2013-11-24 19:25:40

标签: crystal-reports

我正在尝试创建一份报告,列出细分为子组的销售数据。我正在使用的层次结构是State>商店>代理销售。我想创建类似的东西:

[State Name]
    [Net Sales]   [Net Revenue]
[Store Name]
    [Net Sales]   [Net Revenue]
[Sales Agent]
    [Net Sales]   [Net Revenue]

我能够在Business Objects中实现这一点,但是我在Crystal Reports中创建相同的东西时遇到了麻烦。我试图创建嵌套组,但它们看起来像这样:

[State Name]
[Store Name]
[Sales Agent]
    [Net Sales]   [Net Revenue]

有没有办法在同一份报告中显示所有三个子组的数据?

谢谢!

2 个答案:

答案 0 :(得分:2)

您可以使用摘要对象在Crystal Reports中执行此操作,并将它们放在组页眉或页脚部分中。像这样:

[State Name]      [Sum of Net Revenue]
[Store Name]      [Sum of Net Revenue]
[Sales Agent]     [Sum of Net Revenue]
    [Net Sales]   [Net Revenue]

这实际上创建了3个不同的摘要对象,每个组对应一个,其中包含该组中所有销售代理的净收入总和。

完成后,您应该可以添加任何其他摘要(或者如果您愿意,可以使用不同的操作,例如平均值)。

答案 1 :(得分:0)

@DixieFlatline 在某种程度上,你做得正确。按照以下步骤,您将能够看到摘要。

  1. 创建3个组(您已经完成)
  2. 现在详细放置net salesnet revenue并右键单击,然后插入摘要并为所有3个组创建摘要。
  3. 转到group1并使用选项insert a section below为组1创建子部分,现在将组1摘要放在那里,以同样的方式实现所有摘要。
  4. 如果您仍然遇到问题,请告诉我。