Макрокоманда 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.