我的SSRS
散点图如下所示。横轴表示小时数,在本例中为Hr 0-14。
所以我试图改变水平轴的顺序,所以它从最近到更老(即14-0)。
我转到Category Groups
,然后转到Sorting
,并将dimhour
的订单从A to Z
更改为Z to A
。什么都没有改变。
tsql
脚本还返回DimHour Desc排序的数据。这一切都没有改变。
我还能做什么?这是用于散点图的测试查询:
select 1 as 'dimhour', 9 as 'dept', 99.567 as 'Percent'
union
select 4 as 'dimhour', 13 as 'dept', 99.741 as 'Percent'
union
select 11 as 'dimhour', 16 as 'dept', 99.374 as 'Percent'
union
select 11 as 'dimhour', 7 as 'dept', 99.706 as 'Percent'
union
select 11 as 'dimhour', 4 as 'dept', 99.575 as 'Percent'
union
select 14 as 'dimhour', 1 as 'dept', 99.741 as 'Percent'
order by dimhour desc
它的外观如下:
编辑:
我尝试了Hannover Fist建议的解决方案(将水平轴设置为标量),并且它有效,但它不会按时间间隔显示小时数。如您所见,它不会以1个单位的间隔显示,即使它在水平轴属性(Interval = 1
)中设置了这种方式。
感谢。
答案 0 :(得分:1)
答案 1 :(得分:0)
在“缩放”选项下,您可以单击“反向”选项:
反转方向选择此选项可反转方向 图表。例如,默认情况下,柱形图显示y轴 图表左侧和类别从左到右。什么时候 选择此选项后,图表将在右侧显示y轴 图表的一侧和从右到左的类别。
https://msdn.microsoft.com/en-us/library/bb934393(v=sql.105).aspx