3

我正在尝试采用非规范化数据集并将其转换为包含分组和子分组数据的水平表布局的报告。我意识到可能有更好的方法来包含数据和更好的方法来可视化这些数据,但这是我必须使用的。

这是场景......我有以下CustomerOrderDataTable:

在此处输入图像描述

使用以下数据:

在此处输入图像描述

我试图让它看起来像:

在此处输入图像描述

对此的最后一个要求是允许锯齿状数据组,垂直相互对接,如:

在此处输入图像描述

4

1 回答 1

1

对于你的第一张桌子,你可以做这样的事情。

设置一个包含一个列组的矩阵,分组在CustomerId

在此处输入图像描述

只有两个文本框 - 一个有CustomerName. 在另一个文本框中插入一个表格:

在此处输入图像描述

在此处输入图像描述

此嵌入表分组在OrderId. OrderDate显示在组标题和OrderItemName详细信息行中。由于这嵌入在列组中,因此将为每个客户重复该表,并且仅显示该范围内的行。

根据您的数据,最终结果如下所示:

在此处输入图像描述

不是 100% 确定堆叠分组,但希望这会有一些用处。

于 2013-08-30T20:42:21.873 回答