【问题标题】:Matrix colum headers in Monthly order按月顺序排列的矩阵列标题
【发布时间】:2016-10-31 11:22:24
【问题描述】:

我正在使用一个矩阵,我希望我的月份列标题按财政顺序排列......所以 4 月、5 月、6 月、7 月等

我查看了有关添加计算字段的各种答案,但这似乎只适用于行。我正在使用 Report Builder 3。请提供帮助。

【问题讨论】:

  • 数据集中的月份如何?名称或数字值?您能否展示一些示例数据是如何进入报告的?
  • 你好,我正在使用这个日期名称(MM,DateCompleted)
  • 我想你可以试试这个stackoverflow.com/questions/479697/…,找出按列排序的方法。如果您可以打开 DateNames,则从 1 开始表示四月,以 12 结束表示三月。

标签: reporting-services ssrs-2008 ssrs-2012


【解决方案1】:

你可以使用类似的东西:

=iif(datepart(DateInterval.Month, Fields!DateCompleted.Value) < 4, datepart(DateInterval.Month, Fields!DateCompleted.Value) + 12, datepart(DateInterval.Month, Fields!DateCompleted.Value))

这会将 12 加到 4 月之前的任何月份,使 1 月成为 13 个月,依此类推。只需在您的排序顺序中使用它即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-21
    • 2021-01-04
    • 1970-01-01
    • 1970-01-01
    • 2014-08-12
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    相关资源
    最近更新 更多