Reporting Services图表 - 自定义轴标签

Jas*_*win 3 sql sql-server reporting-services ssrs-2008

我有一个SQL Server Reporting Services(2008)图表(错误图表).X轴具有日期间隔1/1/2009,2/1/2009等.Y轴的数值间隔为50.Y轴上的值为0,50和100.但是,不是显示0 ,50和100我想分别显示"小","中"和"大".有谁知道如何进行这种文本替换?

Pet*_*hia 12

这有点像黑客,但这里有:

  1. 首先,将值标准化为零,因此最小值为-50,最大值为50.您可以在图表控件本身中执行此操作,无需更改数据集.您的值介于0到100之间,因此只需减去50.

  2. 接下来,在值轴属性 - >轴选项下,将最小值设置为-50,最大值设置为50,间隔设置为50.

  3. 最后,在值轴属性 - >数字下,选择"类别"作为"自定义"并将其作为自定义格式表达式输入:="大;小;中"

(这是一个excel格式代码:pos ; neg ; )

你应该得到这样的东西:

alt text http://img44.imageshack.us/img44/9011/chartz.png