2016-03-16 55 views
1

我试图在SSRS2008中显示垂直带状线。SSRS StripLine中间日期X轴

enter image description here

在这种情况下,我想显示行五四(图表的中心) 不知如何定义x轴的中心的日期中的表达式。

+0

这不是完全清楚你问什么,但如果你想在'stripline's中间要过的日期,那么你需要设置'IntervalOffset'属性每个'stripline'在“ChartStripLine”集合中。您将需要通过“StripWidth”的值增加每个连续的“带状线”。 – Kidiskidvogingogin

回答

2

您可以使用DateAddDateDiff的组合计算中心日期。

=DateAdd(DateInterval.Day, 
DateDiff(DateInterval.Day, Min(Fields!DTE.Value), Max(Fields!DTE.Value))/2, 
First(Fields!DTE.Value)).ToOADate -0.5 

.ToOADate似乎是使SSL 2008 R2中的StripLine布局工作所必需的。 -0.5是让StripLine在两个日期之间开始,而不是在中心日期。

在您的StripLine属性中,将上述表达式添加到IntervalOffset并将StripWidth设置为1.将Interval类别中的其他属性保留为Auto。

chart with stripline

+0

正是我需要的,非常感谢亲爱的! – OwenS