Задание последовательности перехода для элементов управления
Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

При использовании формы в классической базе данных Access можно переключаться между элементами управления, нажав клавишу TAB. Можно указать порядок, в котором элементы управления в форме отвечают на клавишу TAB. В хорошо спроектированной форме элементы управления отвечают на клавишу TAB в логическом порядке( например, сверху вниз и слева направо), что упрощает использование формы.

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

В этой статье рассматриваются формы, но эти процедуры можно использовать для задания порядка табуляции для элементов управления в отчетах. При открытии отчета в представлении отчетов можно использовать клавишу TAB для перемещения фокуса с элемента управления на элемент управления.

Примечание: Эта статья не относится к веб-базам данных Access и веб-приложениям Access — типа баз данных, которые вы разрабатываете с помощью Access и публикуете в Интернете. В веб-приложениях порядок табуляции задается автоматически и не может быть изменен.

В этой статье

Изменение порядка табуляции для элементов управления

При использовании таких средств, как мастера или макеты для создания формы, Access задает порядок табуляции в том же порядке, что и элементы управления в форме: сверху вниз и слева направо. Однако при создании или изменении формы без использования мастера или макета можно создать порядок табуляции, который не соответствует расположению элементов управления в форме. Используйте следующую процедуру, чтобы изменить порядок табуляции элементов управления.

  1. В области навигации щелкните правой кнопкой мыши форму и выберите пункт Конструктор.

  2. На вкладке Конструктор в группе Сервис нажмите кнопку Порядок вкладок.

  3. В диалоговом окне Tab Order (Порядок табуляции) в разделе Раздел щелкните раздел, который требуется изменить.

  4. Выполните одно из указанных ниже действий.

    • Если вы хотите, чтобы Access создавал порядок вкладок сверху вниз и слева направо, нажмите кнопку Автоматический заказ.

    • Если вы хотите создать собственный пользовательский порядок табуляции, щелкните селектор элемента управления, который нужно переместить. (Щелкните и перетащите мышью, чтобы выбрать несколько элементов управления за раз.) Щелкните селектор еще раз и перетащите элемент управления в нужное место в списке.

  5. Нажмите кнопку ОК.

К началу страницы

Удаление элемента управления из порядка табуляции

  1. В области навигации щелкните правой кнопкой мыши форму и выберите пункт Конструктор.

  2. Если область задач "Лист свойств " не отображается, нажмите клавишу F4, чтобы отобразить ее.

  3. Выберите элемент управления, который нужно удалить из порядка табуляции.

  4. На вкладке Другие страницы свойств в поле свойства Tab Stop (Остановка табуляции) нажмите кнопку Нет.

    Примечание: Если удалить элемент управления из порядка табуляции, вы по-прежнему можете щелкнуть его, чтобы выбрать его, если для его свойства Enabled задано значение Да.

К началу страницы

Изменение поведения вкладки для последнего поля в порядке табуляции

По умолчанию при нажатии клавиши TAB, когда курсор находится в последнем поле в порядке табуляции, Access отображает следующую запись в источнике данных и перемещает курсор в первое поле в порядке табуляции. Вы можете изменить это поведение, чтобы Access оставался в текущей записи. Если форма содержит разрывы страниц, можно также изменить поведение, чтобы Access не перемещал курсор на следующую страницу. Это полезно, если вы хотите ограничить пользователем возможность одновременного редактирования нескольких записей (или страниц).

  1. В области навигации щелкните правой кнопкой мыши форму и выберите пункт Конструктор.

  2. Если область задач "Лист свойств " не отображается, нажмите клавишу F4, чтобы отобразить ее.

  3. В раскрывающемся списке в верхней части этой панели выберите пункт Форма.

  4. На вкладке Другие страницы свойств в поле Свойства Цикл выберите один из следующих параметров.

Параметр

Описание

Все записи

При нажатии клавиши TAB в последнем поле записи фокус перемещается на первое поле в следующей записи.

Текущая запись

При нажатии клавиши TAB в последнем поле записи фокус перемещается обратно к первому полю текущей записи.

Текущая страница

При нажатии клавиши TAB в последнем поле на странице формы фокус перемещается обратно к первому полю текущей страницы.

Примечание: Форму можно разделить на страницы с помощью элемента управления "Разрыв страницы". Этот элемент управления доступен в режиме конструктора в группе Элементы управления на вкладке Конструктор . Если форма не содержит разрывов страниц, параметр Текущая страница работает так же, как и параметр Текущая запись .

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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