Ssrs 2008 SSRS图表不会在水平轴上显示所有标签
我的SSRS报告没有在水平轴上显示所有标签。请看下面 注意红色箭头如何指向确实显示的少数。所以我的问题是,其余的标签在哪里?每个酒吧都应该有一个 对于图表,我为条形图添加了数字数据,并为类别组添加了另一个字段。类别组中的该字段用于标签 有人知道为什么有些人失踪了吗Ssrs 2008 SSRS图表不会在水平轴上显示所有标签,ssrs-2008,reporting-services,charts,Ssrs 2008,Reporting Services,Charts,我的SSRS报告没有在水平轴上显示所有标签。请看下面 注意红色箭头如何指向确实显示的少数。所以我的问题是,其余的标签在哪里?每个酒吧都应该有一个 对于图表,我为条形图添加了数字数据,并为类别组添加了另一个字段。类别组中的该字段用于标签 有人知道为什么有些人失踪了吗 还有第二个但不太重要的问题,为什么条形图的顺序与数据集的顺序不同?这里的问题是,如果数据条太多,标签将不会显示 要解决此问题,请在“图表轴”属性下将间隔值设置为“=1”。然后将显示所有标签。看起来横轴(类别组)标签的值很长-可能没有
还有第二个但不太重要的问题,为什么条形图的顺序与数据集的顺序不同?这里的问题是,如果数据条太多,标签将不会显示
要解决此问题,请在“图表轴”属性下将间隔值设置为“=1”。然后将显示所有标签。看起来横轴(类别组)标签的值很长-可能没有空间显示所有标签。我建议更改标签,使其具有较短的值
您可以在类别组属性-排序部分中设置类别组的排序顺序-这可能是以前设置的;如果没有,我建议根据需要使用此选项进行排序。转到水平轴属性,在轴类型中选择“类别”,在侧边距中选择“禁用”(晚三年…)但我相信你的第二个问题的答案是,SSRS本质上是将来自数据集的数据视为未排序的数据;我不确定它是否会忽略sql中的任何ORDER BY,或者它是否只是假设数据未排序 要按特定顺序对组进行排序,需要在报告中指定:
- 选择图表
- 在图表数据弹出窗口(指定类别组的位置)中,右键单击您的组,然后单击类别组属性
- 单击排序选项以查看用于设置排序顺序的控件
这些会有帮助 对我来说,回复真的很晚,但我也遭受了这个问题的痛苦 我解决了这个问题(在尝试了这些屏幕上的轴标签设置和间隔后,所有这些都不起作用!)是选择水平轴,然后当您可以看到所有属性时,查找标签,并将LabelInterval更改为1
出于某种原因,当我从弹出属性屏幕设置此选项时,它要么从未“卡住”,要么更改了一个稍微不同的值,但没有解决我的问题。谢谢!这是唯一能让我获得正确日期值的选项。我的值为“2014年1月31日”、“2014年2月30日”等。相反,它显示的是“2014年2月1日”、“2014年3月1日”等。SSRS四舍五入到最接近的月份……在VS 2008中,这是在横轴属性>轴选项>轴范围和间隔>Intervalit下,以1的间隔显示标签,这意味着它添加了不需要的标签。