本指南演示了在运行时刻如何 对报表数据排序。
要通过代码对报表数据排序,则使用下面的构造函数创建一个 GroupField 对象,并把它添加到 DetailBand.SortFields 集合中。
C# | 复制代码 |
---|---|
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 Basic | 复制代码 |
---|---|
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 |
有关设计时刻的示例,请参阅 如何: 对数据排序。