Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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 SSRS直方图添加额外数据。(图表)_Reporting Services_Statistics_Histogram_Ssrs 2012 - Fatal编程技术网

Reporting services SSRS直方图添加额外数据。(图表)

Reporting services SSRS直方图添加额外数据。(图表),reporting-services,statistics,histogram,ssrs-2012,Reporting Services,Statistics,Histogram,Ssrs 2012,我正试图创建一个直方图,用以下表格中的数据显示频率分布 值25 35 37 38 40 41 44 46 由于某种原因,我的图表中增加了一个额外的值45 我已经将其剥离到类似这样的查询中,并将我的数据集放在一个表中以查看数据,并提取正确的数据 SELECT values FROM table 所以我的问题是,我有11条数据,但有12条正在显示。这里可能缺少什么 这不是使用序列的直方图属性,但它应该提供您想要的 我创建了一个测试数据集,如下所示 CREATE TABLE #t (score in

我正试图创建一个直方图,用以下表格中的数据显示频率分布

值25 35 37 38 40 41 44 46

由于某种原因,我的图表中增加了一个额外的值45

我已经将其剥离到类似这样的查询中,并将我的数据集放在一个表中以查看数据,并提取正确的数据

SELECT values FROM table

所以我的问题是,我有11条数据,但有12条正在显示。这里可能缺少什么

这不是使用序列的直方图属性,但它应该提供您想要的

我创建了一个测试数据集,如下所示

CREATE TABLE #t (score int) 
INSERT INTO #t VALUES (25),(35),(37),(37),(38),(38),(40),(40),(41),(44),(46)
SELECT score, count(*) as Freq 
    FROM #t 
    GROUP BY Score
明显的变化是这次在数据集查询中计算的频率

然后我添加了一个普通的柱状图,将类别组设置为group on score,值设置为[SumFreq]

然后,我将水平轴属性更改如下: 轴类型=标量数字/日期 轴范围间隔=1

这里有一个到RDL的链接,它包含您的版本和这个新版本。我没有添加数据标签等,但希望它会有所帮助


为了消除数据集,您是否可以手动创建数据集,使用类似“创建表t v int INSERT int int int int int int int int int int int int int int int int int int int int int int int int int int int int INTO t VALUES 25,35,37,38,38,40,40,41,44,46”的方法从t中选择*并查看是否得到相同的结果。@AL。所以这强化了我的想法,那不是数据。你能发布准确的数据集查询并把RDL的副本放在某个地方吗。“我不能重现这个问题。”AlanSchofield,我在本地创建了一个新的报告,只是想看看我是否可以重现这个问题,并得到完全相同的问题。我使用您在这里提供的查询来填充我的数据集,并将我的RDL文件放在google drive上。