DoCmd.GoToRecord 方法 (Access)
而 方法执行 Visual Basic 中的 GoToRecord 操作。
语法
表达式。GoToRecord (ObjectType、 ObjectName、 Record、 Offset)
expression:表示 DoCmd 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
ObjectType | 可选 | AcDataObjectType | AcDataObjectType 常量,该常量指定包含要设为当前记录的对象类型。 |
ObjectName | 可选 | Variant | 所选类型的 ObjectType参数的对象的有效名称的字符串表达式。 |
Record | 可选 | AcRecord | AcRecord 常量,指定要创建当前记录的记录。 默认值是 acNext 。 |
Offset | 可选 | Variant | 如果为 Record 参数指定 acNext 或 acPrevious ,则表示要向前或向后移动的记录数的数值表达式;如果为 Record 参数指定 acGoTo ,则表示要移动到的 记录 数。 表达式的结果必须是有效的记录数或记录编号。 |
备注
使用 GoToRecord 方法使指定的记录成为打开的表、窗体或查询结果集中的当前记录。
如果将 ObjectType 和 ObjectName 参数留空 (ObjectType) 假定默认常量 acActiveDataObject,则假定活动对象。
如果在 ObjectType 和 ObjectName 参数中指定隐藏窗体,请使用 GoToRecord 方法将隐藏窗体上的记录设为当前记录。
示例
以下示例使用 GoToRecord 方法使 Employees 窗体中的第七条记录成为最新记录。
DoCmd.GoToRecord acDataForm, "Employees", acGoTo, 7
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。