SSRS StripLine 中间日期 X 轴

SSRS StripLine Middle date X Axis

我正在尝试在 SSRS2008 中显示垂直带状线。

在这种情况下,我想显示 5 月 4 日的线(图表中心) 我不知道如何在表达式中定义 x 轴的中心日期。

您可以结合 DateAddDateDiff 来计算中心日期。

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

.ToOADate 似乎是使带状线放置在 SSRS 2008 R2 中工作所必需的。 -0.5 是让 StripLine 在两个日期之间开始,而不是恰好在中心日期。

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