Report.OrderBy 属性 (Access)

使用 OrderBy 属性可指定要如何对报表中的记录进行排序。 读/写 String

语法

表达式OrderBy

表达 一个代表 Report 对象的变量。

备注

OrderBy 属性是字符串表达式,表示要在其上对记录进行排序的字段的名称。 当使用多个字段名时,请用逗号 (,) 分隔名称。 使用 OrderBy 属性保存排序的值并将其应用在以后的时间。 OrderBy 值与创建它们的对象一起保存。 它们会自动加载时该对象已打开,但不自动应用筛选。

通过输入一个或多个的字段名来设置 OrderBy 属性时,记录将以升序排序。 同样,Visual Basic 对这些字段,默认情况下按升序进行排序。

如果您希望按降序排序记录进行排序,请在字符串表达式的最后键入 DESC。 例如,若要客户记录联系人姓名按降序排序,设置将 OrderBy 属性设为"联系人姓名 DESC"。

选择要对其对记录进行排序的字段,并在工具栏上选择相应的“排序”按钮,或指向“记录”菜单上的“排序”,然后在子菜单上选择相应的命令。 您可以通过使用 Visual Basic 来设置窗体或报表中的 继承 属性。

注意

创建新对象时,它将继承创建它的表或查询的 RecordSourceFilterOrderByOrderByOn 属性。 对于窗体和报表,其继承的筛选在打开对象时并不会自动应用。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。