2

我在具有 3 个分组级别的水晶报表中使用交叉表,这可以跨行创建大量小计。如果小计行只有一行是从它求和的,那么小计行通常是无用的。是否可以抑制只有一行数据的小计?留下有用的小计(我知道我可以压制很多)。

下面的插图是我目前的样子:

当前交叉表

这就是我希望的样子:

通缉交叉表

请注意,中间分组 B 和 T 的小计已被删除,只剩下 C,因为它下面有两个不同的行。对我来说,这看起来很清楚,如果无法实现,我会感到惊讶。

4

1 回答 1

3

我建议跳过 Crystal Crosstab 并自己制作:

  1. 在您希望交叉表出现的地方制作一个子报表(您可能不需要子报表,但我假设您这样做)。
  2. 按您的 3 个级别对子报表进行分组。
  3. 根据需要将您的字段拖放到您的设计中。
  4. 在组页脚部分中,使用自定义公式添加一些自定义字段公式sum({number},{group})
  5. 使用部分专家,按您认为合适的方式隐藏字段。在这里count({number},{group})会很有用。

需要进行一些调整才能使其正确,当然手动交叉表中的列将被修复,但这允许进行最多的自定义。

于 2010-12-07T15:15:44.747 回答