【问题标题】:rdlc report grouping data sort by numeric columnrdlc 报告分组数据按数字列排序
【发布时间】:2020-02-03 12:54:26
【问题描述】:

我在 C# 中使用 rdlc 报告。在 rdlc 报告中,我添加了一个父组,并且报告按预期显示数据,唯一的问题是我想按 RowId 列对数据进行排序 RowId 是一个 int 类型(数据集列)。排序顺序显示选项A to ZZ to A。参考图片附在此处。
假设我有行 ID 1、2、3、4 ....40。此报告将对数据进行排序,如 1,11, 12,13...., 2, 21,........ 如何按 1,2,3,4.....40 的顺序对这些数据进行排序

我正在使用 Visual Studio 2015。 有没有其他方法可以对数据进行排序?

【问题讨论】:

    标签: c# visual-studio-2015 rdlc


    【解决方案1】:

    最后我找到了解决这个问题的方法,我使用表达式将现有值转换为 int。使用的表达式如下,

     =CInt(Fields!RowId.Value)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-05
      • 2021-01-15
      • 1970-01-01
      • 2011-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多