Reporting services SSRS中的简单线图
我在SSRS中使用折线图控件时遇到问题。如果我是在excel中,这将很容易,但由于某种原因,我不知道如何在SSRS中完成 我从数据库返回5行数据,需要绘制其中3行的图表Reporting services SSRS中的简单线图,reporting-services,reportingservices-2005,Reporting Services,Reportingservices 2005,我在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
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组,这对我来说毫无意义。我觉得我错过了一些简单的东西,很可能是某种类型的分组
编辑:
我最终采纳了内森的建议,并在表格上添加了一个unpivot,以将数据转换为SSR可接受的格式
谢谢您能否更改返回数据集结果的查询? 如果是,请尝试更改它,使数据集看起来更像:
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
等等
您应该能够将“已请求”、“已完成”和“年初至今积压”添加为值,将“月份”添加为类别,以生成所需的图表
我添加了一个“monthnumber”列,因为您可能需要类似这样的内容,以便可以将category(month)排序表达式设置为该列,否则它们将按字母顺序显示 假设您的数据来自SQLServer查询,您可以将查询添加到问题中吗?因此请求保存在
表中。Value
-完成字段和YTD积压字段是否保存在同一个表中?如果是,在哪些字段中?表格列为Value1、Value2、Value2 SubmittedMonth、SubmittedYear。上表是各种不同事物的联合,以获得该格式。那么,更改查询返回格式的最佳选择是什么呢?