2017-02-07 37 views
2

我想在报表生成器的范围图表中使用值轴的LabelsFormat字段中的表达式,因此不是类别轴。在报表生成器中使用轴标签的表达式

这样我就可以对标签值进行计算。 但是,我不清楚如何在表达式中指定标签的值。

我想实现的有效使用情况作为Q1/16(2017年因此第一季度)显示日期(例如2/1/2017

然后我就可以使用类似:

="Q" + Month(???)/4 + "/" + Year(????) 

这一切都将导致一系列的图表是这样的:

enter image description here

,从而将q问题是:我对问号使用什么?

编辑:不幸的是宿舍的数量不固定,所以下面的@iamdave的答案将不适用于我。

感谢,

塞尔

回答

0

值标签不能在你希望它们的方式进行编辑。您可以按照自己的意愿制作此报告的唯一方法是:

  • 首先确保您的图表总是已知数量的宿舍。
  • 删除水平轴。
  • 创建一个直接位于图表下方的表格,其中列组生成已知数量的宿舍并相应地设置该值。
  • 使表格的顶部看起来像轴。
+0

但是,我没有试图在分类组上做这件事,而是在Values轴上,我更新了这个问题以反映这个问题 –

+0

@SergeDesmedt您的日期是Y轴?这是如何运作的...?你可以添加一个图表设计的片段到你的问题吗? – iamdave

+0

我正在关注[this](https://www.mssqltips.com/sqlservertip/3521/sql-server-reporting-services-range-charts/)教程,请参阅关于甘特图的部分。正如在示例中我有日期(其实际__天数_),然后设置轴属性以将它们显示为日期 –