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


Макрокоманда GoToPage

Область применения: Access 2013, Office 2013

Действие GoToPage можно использовать для перемещения фокуса в активной форме на первый элемент управления на указанной странице. Это действие можно использовать, если вы создали форму с разрывами страниц, которая содержит группы связанных сведений. Например, у вас может быть форма "Сотрудники" с персональными данными на одной странице, информация о офисе на другой странице и информация о продажах на третьей странице. Для перехода на нужную страницу можно использовать действие GoToPage . Вы также можете представить несколько страниц сведений в одной форме с помощью элементов управления tab.

Setting

Аргументы действия GoToPage приведены ниже.

Аргумент макрокоманды

Описание

Номер страницы

Номер страницы, на которую нужно переместить фокус. Введите номер страницы в поле Номер страницы в разделе Аргументы действия панели Построитель макросов. Если оставить этот аргумент пустым, фокус останется на текущей странице. Можно использовать аргументы Right и Down , чтобы отобразить часть страницы, которую вы хотите увидеть.

Right

Горизонтальное положение пятна на странице, измеряемое от левого края содержащего его окна, которое должно появиться на левом краю окна. Это необходимо, если указать аргумент Down .

Вниз

Вертикальное положение пятна на странице, измеряемое от верхнего края содержащего его окна, которое должно отображаться в верхнем краю окна. Это необходимо, если указать аргумент Right .

Примечание.

Аргументы Right и Down измеряются в дюймах или сантиметрах в зависимости от региональных параметров в Windows панель управления.

Замечания

Это действие можно использовать для выбора первого элемента управления (в соответствии с порядком табуляции формы) на указанной странице. Используйте действие GoToControl для перехода к определенному элементу управления в форме.

Аргументы Right и Down можно использовать для форм со страницами больше, чем окно Доступа. Используйте аргумент Номер страницы для перехода на нужную страницу, а затем используйте аргументы Right и Down , чтобы отобразить часть страницы, которую вы хотите увидеть. Access отображает часть страницы, левый верхний угол которой смещает указанное расстояние от левого верхнего угла страницы.

Действие GoToPage нельзя использовать в следующих случаях:

  • Перемещение фокуса на страницу в скрытой форме.

  • Перемещение фокуса с одной страницы на другую в элементе управления tab.

Чтобы запустить действие GoToPage в модуле Visual Basic для приложений (VBA), используйте метод GoToPage объекта DoCmd.