Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services SQL Server Business Intelligence Studio:来自单个记录的折线图_Reporting Services_Charts - Fatal编程技术网

Reporting services SQL Server Business Intelligence Studio:来自单个记录的折线图

Reporting services SQL Server Business Intelligence Studio:来自单个记录的折线图,reporting-services,charts,Reporting Services,Charts,我有一个问题,我有一份我正在构建的报告,我有几列我想在折线图中使用,但我似乎无法使它工作,我可以使它与条形图一起工作,但它沿着一个x轴有9个项目。有没有办法在图表中使用像行这样的列 谢谢 根据要求,以下是一些图片: 数据: 图表设计: 单轴图表我想要一个折线图,但因为只有一行,所以没有显示任何内容 理想情况下,您的查询返回数据应该如下所示: TestProbeDistance Percentage 10 90 50

我有一个问题,我有一份我正在构建的报告,我有几列我想在折线图中使用,但我似乎无法使它工作,我可以使它与条形图一起工作,但它沿着一个x轴有9个项目。有没有办法在图表中使用像行这样的列

谢谢

根据要求,以下是一些图片:

数据:

图表设计:

单轴图表我想要一个折线图,但因为只有一行,所以没有显示任何内容


理想情况下,您的查询返回数据应该如下所示:

TestProbeDistance     Percentage
10                    90
50                    90
30                    80
20                    80
90                    30
Select TestProbeDistance, Percentage
From Table
然后您的查询变得非常简单,如下所示:

TestProbeDistance     Percentage
10                    90
50                    90
30                    80
20                    80
90                    30
Select TestProbeDistance, Percentage
From Table
然后,图表代码应该如下所示:用TestProbedInstance替换NCLAIMID,用percentage替换ID:

结果应该如下所示:

如果你发布你的查询,我可以确保这是你需要的

在编辑时,请尝试以下操作:

SELECT NUM02 as ResistanceOhms, '10PCT'
FROM audits where (formsubID=1) and (businessunit='25181001400')
UNION ALL
SELECT NUM03 as ResistanceOhms, '20PCT'
FROM audits where (formsubID=1) and (businessunit='25181001400')
UNION ALL
SELECT NUM04 as ResistanceOhms, '30PCT'
FROM audits where (formsubID=1) and (businessunit='25181001400')
...<snip>...
UNION ALL
SELECT NUM10 as ResistanceOhms, '90PCT'
FROM audits where (formsubID=1) and (businessunit='25181001400')

这应该可以很好地将它变平。

也许你可以发布一张你不喜欢的东西的图片,以及一张你目标的图片。答案可能取决于你希望它看起来如何。我现在添加了图片,希望这有帮助!为了使其成为折线图,您需要稍微重新排列数据。理想情况下,您可以将所有这些testprobe类型作为单独的类别,并在值区域中提供一个简单的求和细节。在这种情况下,系列组应该是不必要的。我试图发布一张图片,但我对网络内容很糟糕。@U麻风病我已经把探针分类了,但是我在总结细节方面遇到了问题,怎么做呢?这是我的主要问题,我的数据是列而不是行。我有两个想法:要么是由存储过程创建的临时表,要么是带有透视图的某种视图?以下是我的查询:选择Num02作为电阻Ohms10pct,选择Num03作为电阻Ohms20pct,选择Num04作为电阻Ohms30pct,选择Num05作为电阻Ohms40pct,选择Num06作为电阻Ohms50pct,Num07为电阻欧姆S60pct,Num08为电阻欧姆S70pct,Num09为电阻欧姆S80pct,Num10为电阻欧姆S90pct,其中FormSubID=1,BusinessUnit=25181001400