【问题标题】:SSRS - Can someone explain the SSRS Stripline properties to me?SSRS - 有人可以向我解释 SSRS Stripline 属性吗?
【发布时间】:2021-05-07 14:16:44
【问题描述】:

特别是间隔属性。

无论我做什么,我都没有得到想要的结果。 我需要分 3 班上色,每班 8 小时。

我的图表的 X 值范围为 0 到 23。 我最早的班次从早上 5 点开始。 我在几分钟内通过 SQL 查询获得每个班次的长度和偏移量。

示例 Shift 1:

  • offset = Datediff 从 0 到 shiftstart -> 300 分钟
  • length = 从 shiftstart 到 shiftend 的 Datediff -> 480 分钟

我的直觉告诉我,由于我的图表中有 24 个 X 值,我需要将 intervalType 设置为小时或天,并以 24 或 1 作为值。 我将其解释为“每天/24 小时开始以指定长度在其偏移值处绘制指定的带状线”。

intervalOffsetType 将是分钟。 在我看来,Offset 与所选的 IntervalType 结合使用,并且由于我的班次每天早上 5 点开始,我怀疑 intervalOffset 需要为 300。 这意味着:“早上 5 点开始绘制带状线”。

然后,striplineWidth 属性确定移位的宽度,或者更确切地说是长度,它的类型再次与 IntervalType 结合使用。

显然情况并非如此。

我的设置:

我的结果:

有人可以向我解释一下区间属性是如何工作的吗? 我也找不到任何合适的文档。

【问题讨论】:

  • 它看起来工作正常,但将 X 轴上的 HOUR 视为 DAY.. 您的数据是日期/时间字段吗?图表的 INTERVAL TYPE 是什么?
  • 这是一个日期时间字段,格式化为仅显示小时部分。所以这些值看起来像“10.05.2021 01:00”、10.05.2021 02:00、10.05.2021 03:00 等。
  • 图表的区间类型为自动

标签: reporting-services charts


【解决方案1】:

我的问题的解决方案是在轴选项上。

(右键单击 x 轴 -> 属性)

从类别切换到标量并设置 intervalType 会产生所需的结果。

我需要进一步测试它,但现在我认为将轴类型设置为类别会将带状线应用于图表中类别组的每个成员。

【讨论】:

    猜你喜欢
    • 2011-05-09
    • 2011-05-08
    • 2012-04-09
    • 2021-02-18
    • 1970-01-01
    • 2023-02-08
    • 2011-01-08
    • 2014-04-20
    • 2011-04-24
    相关资源
    最近更新 更多