[英]Format date in Values for a Range (Gant) Chart SSRS 2008 R2
我有一个date列,其中的日期每年重复一次。 我真的只对月份感兴趣,但是我不能仅仅将月份数字作为Gant图表的高低值。 有什么办法可以格式化列? 任何建议都很棒。
甘特图目前正在使用整个日期,并且运行良好,但是就像我说的那样,它可以延续到明年。
您想在图表中显示哪种日期格式。
使用相同的日期格式。
SUBSTRING(CONVERT(VARCHAR(11),getutcdate(), 113),4,8)
弄清楚了。 因此,我拥有的DATECOLUMN的格式如下:
示例:2013-01-01 00:00:0.000
为了在序列属性中放入GANT(RANGE)图表 ,在值下,我使用表达式选项将“最高值”和“最低值”格式化为= MONTH(DATECOLUMN) 。
然后,对于“ 水平轴属性” ,将“ 间隔”设置为1 ,将“ 间隔类型”设置为Number 。 在那里,您可以看到每月的时间跨度,仅显示第1个月至第12个月。
我还必须注意,我只录制过一次。 所以我只是将Top Value做为: DATEADD(MM,1,DATECOLUMN)为了在我的数据集脚本中获得正确的时间跨度。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.