0

我正在准备一份报告,其中包含一个带有两个列组(动态生成)的表。StandardRelays 组是父组,而 RelayConfigs 组是它的子组。我不想在相应列的底部打印每个组的总数。这是设计视图中的报告 在此处输入图像描述

我可以在单独的行上打印子组 (RelayConfigs) 和父组 (StandardRelays) 的总计,但问题是父组总计重复的次数与子列的数量一样多。报告的输出视图最能解释我的意思。

在此处输入图像描述

可以看出,标记为红色的总数是父组(本例中为庞巴迪中继)与子列重复的总数。我想要的是三列在 Total Row 处合并并只输出一个总数(在这种情况下突出显示 4)。是否有可能实现这一点,或者我是否必须更改布局以将列组总计打印为单独的列?

4

1 回答 1

0

单击跨列的单元格以突出显示所有列。右键点击。合并单元格。表达式现在在其上方的单元格范围内共享。

编辑:

好的,您本质上希望在它下面显示一个父表达式,它出现在一个矩阵中。我不确定您是否可以这样做,因为详细级别的矩阵将成为树结构的最低叶。您可以按照自己的方式获得总计,但在最低级别,矩阵处于详细级别,扩展至最全面。但是,您可以很容易地按其上方的客户填充总数,因为父级只会汇总与您告诉它分组的内容相同的内容,而不会更多。这里有两种可能性。

在您的“名称”或类似列上,右键单击并选择“插入行”>(扩展至)>“在下面的组内”,然后将您的表达式放入“总和(金额)”或类似内容中。您现在可以在详细信息级别之前显示名称分组的总计。

您还可以使用显示分组名称的技巧随意展开和折叠详细信息级别,直到您点击“+”号以展开它。右键单击设计器“列组”中的“日期”字段。在左侧窗格中选择“可见性”。为“报告最初运行时”选择“隐藏”。选中“可以通过此报告项目切换显示”并选择您的父组,无论产品的“名称”是什么。

模仿你的数据我这样做了: 测试数据示例图片

于 2013-04-19T18:54:53.563 回答