【问题标题】:RDLC Report - Ordering in date is not workingRDLC 报告 - 按日期订购无效
【发布时间】:2021-04-14 02:12:16
【问题描述】:

我正在尝试在 rdlc 报告中实现按日期排序。根据起始日期和截止日期过滤数据。我还在报告顶部添加了标题作为“月份名称”详细信息(例如 11 月详细信息) 我使用 order by 的列的日期格式是“MM/dd”。

我正在传递以下参数 - 从日期 -> 2020 年 11 月 1 日,至今 -> 2021 年 2 月 28 日 我得到的数据是 2021 年 1 月、2021 年 2 月、2020 年 11 月、2020 年 12 月,这是错误的。

我希望报告中的输出为 2020 年 11 月、2020 年 12 月、2021 年 1 月、2021 年 2 月等。

我尝试在存储过程中更改表达式并更改格式,但它不起作用。

请提供解决方案。

【问题讨论】:

    标签: reporting-services rdlc ssrs-tablix ssrs-expression


    【解决方案1】:

    在 tablix 数据区域中,为数据区域或每个组(包括详细信息组)设置排序表达式。

    在排序表达式中使用直接日期字段或使用下面的表达式

     =Cint(Format(Fields!DateField.Value, "yyyyMMdd"))
    

    【讨论】:

      猜你喜欢
      • 2015-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-30
      • 1970-01-01
      相关资源
      最近更新 更多