Метод DoCmd.GoToRecord (Access)
Метод GoToRecord выполняет действие GoToRecord в Visual Basic.
Синтаксис
expression. GoToRecord (ObjectType, ObjectName, Record, Offset)
expression: переменная, представляющая объект DoCmd.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
ObjectType | Необязательный | AcDataObjectType | Константа AcDataObjectType , указывающая тип объекта, содержащего запись, которую требуется сделать текущей. |
ObjectName | Необязательный | Variant | Строковое выражение, которое является допустимым именем объекта типа, выбранного аргументом ObjectType. |
Запись | Необязательный | AcRecord | Константой AcRecord , указывающей запись для создания текущей записи. Значение по умолчанию — acNext. |
Offset | Необязательный | Variant | Числовое выражение, представляющее количество записей для перемещения вперед или назад при указании acNext или acPrevious для аргумента Record, или запись для перемещения, если для аргумента Recordзадано значение acGoTo. Выражение должно привести к допустимому номеру записи. |
Замечания
Используйте метод GoToRecord , чтобы сделать указанную запись текущей записью в открытой таблице, форме или результирующем наборе запросов.
Если оставить аргументы ObjectType и ObjectName пустыми (для ObjectType предполагается константа по умолчанию acActiveDataObject), предполагается активный объект.
Используйте метод GoToRecord , чтобы сделать запись в скрытой форме текущей записью, если указать скрытую форму в аргументах ObjectType и ObjectName .
Пример
В следующем примере используется метод GoToRecord , чтобы сделать седьмую запись в форме Employees текущей.
DoCmd.GoToRecord acDataForm, "Employees", acGoTo, 7
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.