【问题标题】:StripLines with same properties displaying different width具有相同属性的带状线显示不同的宽度
【发布时间】:2014-04-29 16:29:32
【问题描述】:

我的条形图中有两条不同的水平条形线。我通过使用具有相应值的折线图数据类型来显示这些条形线的标签。我的问题是这些条形线具有相同的属性(实际值除外),但它们以 2 种不同的宽度显示。 stripInterval 和这个有关系吗?

顶线的间隔和间隔偏移量(1200/yr)是;

=Fields!BasicNeed.Value + Fields!LifeStyleNeed.Value
=Fields!BasicNeed.Value + Fields!LifeStyleNeed.Value + 1    (not sure what offset should really be but this displays great)

对于看起来太细的底线;

=Fields!BasicNeed.Value
=Fields!BasicNeed.Value + 1

BorderWidth、BorderStyle、BorderColor、StripWidth、IntervalTypes 和其他所有内容都完全相同,除了上面的实际值。

【问题讨论】:

  • 在我看来,这些条的宽度相同。这可能是一种视错觉。或许你可以截个图,加载到画图中,看看它们有多少像素宽。

标签: reporting-services ssrs-2008 bar-chart reportbuilder3.0


【解决方案1】:

我也遇到了同样的问题。

我的问题是我使用 StripWidth 属性来控制条带的宽度(我在想什么?)。这应该设置为 0 - 它实际上是基于总轴值的比例。

使用 BorderWidth 属性来控制带状线的宽度。

另外,请确保将 BorderStyle 设置为 SolidDefault 看起来像 Solid,但实际上是 None

来源:Mark from Dundas

【讨论】:

    【解决方案2】:

    我会将 Interval 属性设置回 Auto。您只需要设置 IntervalOffset 属性即可。

    【讨论】:

      猜你喜欢
      • 2020-08-05
      • 2017-02-27
      • 1970-01-01
      • 2021-04-11
      • 1970-01-01
      • 1970-01-01
      • 2021-05-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多