首页 文章

在特定日期折线图处渲染垂直线

提问于
浏览
2

我想知道是否有任何方法可以在报表生成器3.0中的折线图的X轴上的特定点处渲染垂直线 . 正如你在图像中看到的那样,我想渲染一条垂直线,下面的所有数据点汇集在一起并开始它们的体面 . 在这种情况下,它将在下面的“1月20日”标记处 . 我尝试过使用StripLines,但未能达到我想要的效果 . 不确定我是否正确使用它们 .

enter image description here

3 回答

  • 0

    @adam-bird的回答对我有用 . 要扩展它:

    • 单击“水平轴” .

    • 转到“属性”窗口 - >“StripLines” - >单击省略号 .

    • 添加条带线 .

    • 在StripLine属性中:Interval.IntervalOffset = DateValue("SomeDate") . ToOADate

    • 在StripLine属性中:Interval.IntervalOffsetType = Days

    • 在StripLine属性中:Interval.IntervalType = Days

    • 在StripLine属性中:Interval.StripWidth = 1

    • 在StripLine属性中:Interval.StripWidthType = Days

  • 0

    我会将StripLine添加到Category / X-Axis . 对于IntervalOffset,我会写一个Expression来返回1月20日的for . 对于StripWidth,我会尝试类似0.1(即10%宽到1天) .

  • 1

    将StripLine添加到报表的特定日期的简单方法是使用与此类似的表达式:

    =DateValue("January 30, 2014").ToOADate
    

相关问题