繁体   English   中英

在SQL报告服务中直观地表示非规范化数据集

[英]Visually representing a denormalized dataset in SQL reporting services

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

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

在此输入图像描述

有以下数据:

在此输入图像描述

我试图让它看起来像:

在此输入图像描述

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

在此输入图像描述

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

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

在此输入图像描述

只有两个文本框 - 一个具有CustomerName 将表插入另一个文本框:

在此输入图像描述

在此输入图像描述

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

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

在此输入图像描述

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM