0

我在使用 SSRS 中的折线图控件时遇到问题。如果我在 excel 中,这将很容易,但由于某种原因,我无法理解如何在 SSRS 中执行此操作

我从数据库返回 5 行数据,需要绘制 3 行的图表。

    Name             J  F   M   A   M   J   J   A   S
1   Requested        13 19  4   20  2   0   0   0   0   
2   Completed        1  0   0   4   1   0   0   0   0   
3   % Completed      .7 0   0   0.2 0.5 0   0   0   0
4   Monthly Ba       12 19  4   16  1   0   0   0   0   
5   YTD Backlog      12 31  35  51  52  52  52  52  52  

这些行由该月份的名称和值组成。

我正在尝试为第 1、2 和 5 行显示一个图表,该图表看起来像一个正常的折线图,每个月都在水平列上,值是数据点。

但是,当我开始向图表中添加内容时,我得到了 36 个不同的系列,每个系列每个月一个,但似乎没有任何工作正常。它还在底部分为第 1 组和第 2 组,这对我来说毫无意义。我觉得我错过了一些简单的东西,很可能是某种分组。

编辑:

我最终接受了 Nathan 的建议,并在表格上添加了一个 unpivot 以将数据旋转为 SSRS 可接受的格式

谢谢

4

1 回答 1

0

您可以更改返回数据集结果的查询吗?如果是这样,请尝试更改它,使数据集看起来更像这样:

monthnumber month Requested Completed YTD Backlog
1           J     13        1         12
2           F     19        0         31
3           M     4         0         35
4           A     20        4         51

等等

您应该能够添加“已请求”、“已完成”和“YTD Backlog”作为值和“月”作为类别来生成所需的图表。

我添加了一个“月号”列,因为您可能需要这样的内容,以便您可以将类别(月份)排序表达式设置为此,否则它们将按字母顺序显示。

于 2012-05-04T11:09:15.687 回答