3

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

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

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

位置 A 迷你图 位置 B 迷你图

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

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 查询并最终得到类似于我在此处显示的第二个数据集的内容。如果它不能以任何其他方式完成,那很好,但我不介意黑客和操纵以使其适合我的情况。

4

1 回答 1

0

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

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

于 2013-08-31T06:57:48.130 回答