XtraReport中按名称排序组

问题描述 投票:0回答:2

我正在制作一个包含多个小组的报告。每个组代表一个对象,并且在每个组中,该对象的详细信息都列在DetailBand中。

但是,我找不到一种对组进行排序的方法,因此无法根据对象的名称在报表上对它们进行排序。我已经阅读了DevExpress的文档,该文档说明了如何通过摘要函数对组进行排序以及如何在DetailBand中进行排序,但这对我的情况没有帮助。

我的报告的(非常)基本结构是这样的:

  • 报告
    • DetailReportBand
      • GroupHeaderBand(想以此订购)
      • DetailBand

感谢您的任何帮助:)

Edit:我正在用代码执行此操作。

c# devexpress xtrareport
2个回答
2
投票

使用“分组和排序”选项,您必须首先在报表上添加要分组的字段作为排序依据,然后勾选“显示标题”选项,这将自动为您创建组标题并通过该组进行排序。] >

如果已经创建了组标题带,则可以将字段复制并粘贴到新的带中,然后删除现有的组标题带。


0
投票

我今天一直在进行同样的战斗。我发现就我而言,我必须将SortingSummary.FieldName属性设置为要进行排序的字段的名称,就我而言,该属性与我要分组的字段的名称不同。

© www.soinside.com 2019 - 2024. All rights reserved.