Поделиться через


Метод DoCmd.GoToControl (Access)

Метод GoToControl выполняет действие GoToControl в Visual Basic.

Синтаксис

expression. GoToControl (ControlName)

expression: переменная, представляющая объект DoCmd.

Параметры

Имя Обязательный или необязательный Тип данных Описание
ControlName Обязательный Variant Строковое выражение, которое является именем элемента управления в активной форме или таблице.

Замечания

Используйте метод GoToControl для перемещения фокуса на указанное поле или элемент управления в текущей записи открытой формы, таблицы форм, таблицы таблиц или таблицы запросов. Используйте этот метод, если требуется, чтобы фокус был у определенного поля или элемента управления. Это поле или элемент управления затем можно использовать для сравнений или действий FindRecord . Этот метод также можно использовать для навигации в форме в соответствии с определенными условиями. Например, если пользователь введет No в элементе управления "Женат " в форме медицинского страхования, фокус может автоматически пропустить элемент управления "Имя супруга/партнера " и перейти к следующему элементу управления.

Нельзя использовать метод GoToControl для перемещения фокуса в элемент управления в скрытой форме.

Используйте только имя элемента управления для аргумента ControlName , а не полный синтаксис.

Метод SetFocus также можно использовать для перемещения фокуса на элемент управления в форме или любой из ее подчиненных форм, а также в поле открытой таблицы, запроса или таблицы форм. Это предпочтительный метод перемещения фокуса в Visual Basic, особенно в элементы управления в вложенных и вложенных формах, так как вы можете использовать полный синтаксис для указания элемента управления, к которому требуется переместиться.

Используйте метод GoToControl для перемещения в подчиненную форму, которая является типом элемента управления. Затем можно использовать метод GoToControl для перемещения к определенной записи в подчиненной форме. Вы также можете перейти к элементу управления в подчиненной форме с помощью метода GoToControl , чтобы сначала перейти к подчиненной форме, а затем к элементу управления в подчиненной форме.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.