我正在尝试使用非规范化数据集并将其转换为包含分组和子分组数据的水平表布局的报告。我意识到可能有更好的方法来包含数据和更好的方法来可视化这些数据,但这是我必须使用的。
以下是方案......我有以下CustomerOrderDataTable:
使用以下数据:
我试图让它看起来像:
对此的最后一个要求是允许锯齿状数据组,彼此垂直对接,如:
答案 0 :(得分:1)
对于你的第一张桌子,你可以做这样的事情。
设置一个包含一个列组的矩阵,分组在CustomerId
:
只有两个文本框 - 一个有CustomerName
。将表格插入另一个文本框:
此嵌入式表格分组在OrderId
上。 OrderDate
显示在组标题中,OrderItemName
显示在详细信息行中。由于它嵌入在列组中,因此将为每个客户重复该表,并仅显示该范围内的行。
根据您的数据,最终结果如下:
不是100%确定堆叠分组,但希望这会有所帮助。