【问题标题】:disabling sorting in CrossTab of Crystal Report在 Crystal Report 的 CrossTab 中禁用排序
【发布时间】:2017-12-13 10:36:23
【问题描述】:

我有水晶报表,里面有一个交叉表。为了将数据传递给 CrossTab 我创建了一个 DataTable ,对数据进行一些处理并将其传递给报表中的 Crosstab,在 Cross Tal 中我有 3 个 Group By。我不希望交叉表改变我传递给它的数据的排序。

默认情况下,这发生在跨选项卡组中

但我不希望对值进行排序。

有什么想法吗?

【问题讨论】:

  • 如果您检查Use a Formula as Group Sort Order 并创建一个始终返回1 的公式会发生什么?排序还会改变吗?
  • @MatSnow:列按升序排序
  • 您要禁用默认排序吗?
  • @Siva:我不希望 CrossTab 进行排序
  • 开发报表时会应用默认排序,如果不想排序,则需要在设计交叉表后进行更改

标签: visual-studio crystal-reports crosstab


【解决方案1】:

如果您希望保持将值加载到报告中的顺序,最快的方法可能是自己更改 SQL。

在您的 SQL 语句中创建一个从 1 开始并随每条记录递增的新返回字段。然后告诉交叉表对您刚刚创建的字段进行排序。

【讨论】:

  • 我看不到你的照片,你有样品吗?
猜你喜欢
  • 1970-01-01
  • 2019-07-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-04
  • 2014-12-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多