SSRS 2012:每个细节行的迷你图表

时间:2013-08-29 11:51:58

标签: reporting-services charts

我有一个以这种格式返回数据的存储过程:

Location  MorningSales  NoonSales  NightSales
A         12            6          32
B         20            43         12

我的表格以详细(未分组)格式显示上述数据。我现在想在每行的末尾添加一个迷你图,使用这三个字段中的数字。 他们应该看起来像这样:

Location A Sparkline Location B Sparkline

我无法为我的生活弄清楚如何为每个领域设置类别组。 之前我能够通过为每个位置引入多行数据来获得此结果,即:

Location  SalesTime  SalesCount
A         Morning    12
A         Noon       6
A         Night      32
B         Morning    20
B         Noon       43
B         Night      12

但是出于速度的目的,我不得不在存储过程中预先计算我的总和和平均值,因为SSRS似乎需要花费一天时间和一天来计算聚合本身时的报告。

有什么办法可以解决我在这里想要做的事情吗?

我认为我的问题类似于这个问题: SQL Server Business Intelligence Studio: Line chart from single record

接受的答案是重写sql查询并最终得到类似于我在此处显示的第二个数据集的内容。如果它不能以任何其他方式完成那么好,但我不介意黑客和操纵使其适用于我的情况。

1 个答案:

答案 0 :(得分:0)

希望以下链接可以帮助您找到解决方案:

http://www.sqlcircuit.com/2012/11/ssrs-how-to-add-sparkline-in-tabular.html