本指南演示了在运行时刻如何 对报表数据排序

要通过代码对报表数据排序,则使用下面的构造函数创建一个 GroupField 对象,并把它添加到 DetailBand.SortFields 集合中。

C#CopyCode image复制代码
using System;
using System.Drawing;
using DevExpress.XtraReports.UI;
// ...

private void XtraReport1_BeforePrint(object sender, Printing.PrintEventArgs e) {
    Detail.SortFields.Add(new GroupField("ProductName", XRColumnSortOrder.Ascending));
}
Visual BasicCopyCode image复制代码
Imports System
Imports System.Drawing
Imports DevExpress.XtraReports.UI
' ...

Private Sub XtraReport1_BeforePrint(ByVal sender As Object, _ 
ByVal e As PrintEventArgs) Handles MyBase.BeforePrint
    Detail.SortFields.Add(New GroupField("ProductName", XRColumnSortOrder.Ascending))
End Sub

有关设计时刻的示例,请参阅 如何: 对数据排序

Expand image参阅