以x轴

时间:2015-09-02 09:23:14

标签: reporting-services ssrs-2008 report bar-chart ssrs-2012

我有一个条形图,显示一年中每个月的值。因此,我的条形图在x轴上有12个值。现在他们显示数字1-12,但我希望不是数字来显示每个月的名字" Jan" - " Dec"或" 1月" - " 12月"。我该怎么做?

由于

1 个答案:

答案 0 :(得分:1)

如果使用月份编号,请尝试将标签x轴设置为:

或者您可以在数据集中创建计算字段并将其设置为上面的表达式,然后在x轴标签中使用该字段。

编辑:我复制了您的图表的可能情况。

这是x轴上月份数的图表,根据您的描述,它是您现在所获得的:

enter image description here

获取月份名称的最简单方法是使用计算字段

右键单击数据集,转到“字段”选项卡,单击“添加”按钮,然后在此案例中键入字段MonthName enter image description here

在“字段来源”中,单击右侧按钮Fx以设置表达式 并添加以下表达式:

=Switch(
Fields!MonthNumber.Value=1,"January",
Fields!MonthNumber.Value=2,"February",
Fields!MonthNumber.Value=3,"March",
Fields!MonthNumber.Value=4,"April",
Fields!MonthNumber.Value=5,"May",
Fields!MonthNumber.Value=6,"June",
Fields!MonthNumber.Value=7,"July",
Fields!MonthNumber.Value=8,"August",
Fields!MonthNumber.Value=9,"September",
Fields!MonthNumber.Value=10,"October",
Fields!MonthNumber.Value=11,"November",
Fields!MonthNumber.Value=12,"December",
)

单击“确定”,然后更新图表以使用MonthName字段(而不是MonthNumber)

enter image description here

右键点击类别组属性中的MonthName

enter image description here

在排序标签中,您应按MonthNumber排序,在我的情况下为[Numero Mes],如下所示: enter image description here

在此之后,您应该获得以下图表预览。 enter image description here

如果这有用,请告诉我。