访问表单

时间:2017-01-11 14:11:21

标签: sorting ms-access access-vba

所以我有一个包含显示项目的子表单的表单。目标是创建一个排序按钮,允许我按名称和优先级对项目列表进行排序/过滤。所以我的问题是,是否有一种方法可以在排序/过滤器按钮中有两个或更多排序/筛选条件?我知道我能够使用.SetFocus然后使用DoCmd.RunCommand acCmdSortAscending对一个字段进行排序,但这适用于多个字段吗?即:按名称和优先级排序(高,中,低)。提前谢谢!

1 个答案:

答案 0 :(得分:0)

使用表单的OrderBy属性。您可以将其设置为在表单记录集的SQL中作为ORDER BY有效的任何内容。

Me.OrderBy = "[Name], [Priority] DESC"
Me.Requery