【问题标题】:SSRS bar char x-axis formattingSSRS 条形图 x 轴格式
【发布时间】:2014-04-04 17:39:13
【问题描述】:

我有一张图表,将过去 2 年(从当前日期开始)的数据价值叠加到 1 年的范围内,因此可以比较不同年份的月度值。 x 轴值是周数。

目前,我的 x 轴是这样的:

--------------------   etc
1   2   3   4   5 

我想要的是以数据集中最早日期的星期开始 x 轴,所以我的 x 轴如下所示:

--------------------------...-------
49  50  51  52  1   2   3 ... 47  48 

如何让图表控件让我的 x 轴显示为这样?

【问题讨论】:

    标签: reporting-services charts


    【解决方案1】:

    您需要有另一列包含年份,首先按此排序,然后是周数,然后仅在轴中显示周数。

    所以假设你的数据是这样的:

    您将对类别组应用两种排序,Year 然后 Week,但仅在轴标签中显示 Week

    我已将所有 类别轴属性 保留为默认值:

    这给出了预期的结果:

    【讨论】:

    • 恐怕这行不通。最小值仍被计算为数据集中的最短周,这就是出现在 x 轴开始处的内容。我尝试将 x 轴的最小值设置为最早日期的周数,但这并不能解决轴中间从 52 到 1 的周数。
    • 您不需要应用任何最小或最大逻辑。我用一个工作示例扩展了答案。
    • 啊,现在开始工作了 - 我不会将我的轴设置为“类别”... doh。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多