我有一个数据集,我将其表示为堆积条形图。我想按照它的价值订购每个系列(见图)
排序在第一列中按预期工作,但是前进列保持最后一列的顺序,无论它们的值如何。
这在SSRS中是否可行?我正在按价值对系列进行排序。
答案 0 :(得分:3)
我没有足够的声誉发表评论,因此将此作为答案发布。
通过查看你的图表,我可以假设你的值可能不是一个整数,或者你没有把正确的字段用于排序系列。
在系列属性中,转到排序并按值排序,而不是屏幕截图下方的堆积条名称。
如果这也无法解决您的问题,那么您必须仔细查看并确定您想要放入群组中的内容以及您想要放入的内容。
答案 1 :(得分:0)
感谢您的回复。我通过使用以下SQL来分离每个类别组以拥有自己的顺序来修复该问题。
SELECT Row_number()
OVER (
partition BY createddate
ORDER BY Count(loggedrecid)) AS Col_group,
Count(loggedrecid),
createddate,
ownerteam
FROM @allrequests
WHERE faculty IN ( @faculty )
GROUP BY createddate,
ownerteam
ORDER BY createddate ASC
然后我将Col_group添加为系列组,并按Col_group
进行排序
全部按预期工作!谢谢你的帮助。