Куда исчезли кнопочные формы?

Применяется к
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Примечание

В Access также есть такая функция, как "область навигации", которую можно использовать вместо кнопочных щитов, чтобы пользователи могли перемещаться по приложению.

В этой статье

Создание кнопочного щита

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

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

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

Диспетчер коммутаторов недоступен на ленте, поэтому сначала необходимо добавить команду на панель быстрого доступа. Первые несколько шагов здесь демонстрируют, как добавить эту команду на панель быстрого доступа.

  1. Щелкните стрелку вниз на панели быстрого доступа и выберите пункт "Другие команды". Откроется диалоговое окно "Параметры Access " с выбранным разделом панели быстрого доступа .

  2. В поле "Выбор команд из списка" выберите "Все команды".

  3. Выберите диспетчер коммутаторов и нажмите кнопку "Добавить". Нажмите кнопку "ОК", чтобы сохранить изменения и закрыть диалоговое окно "Параметры Access ".

  4. На панели быстрого доступа щелкните Диспетчер коммутаторов , чтобы открыть средство.
    Microsoft Access спрашивает, хотите ли вы создать кнопочную структуру, нажмите кнопку "Да". При этом будет создан главный коммутатор. Вы можете либо добавить все команды коммутатора в главный коммутатор, либо создать вторичные коммутаторы.

  5. Чтобы создать дополнительные кнопочные кнопочные коммутаторы, нажмите кнопку Создать.

    Примечание

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

    Откроется диалоговое окно "Создать ".

  6. Введите имя нового кнопочного щита и нажмите кнопку "ОК".
    Microsoft Access добавляет этот кнопочный щит в список в поле "Страницы кночного блока ".
    На этом этапе можно добавить имена вторичных коммутаторов.

  7. Повторите шаги 5–6 для каждого вспомогательного коммутатора, который вы хотите создать, и нажмите кнопку Закрыть.

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

Добавление элементов в кнопочный щит

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

  1. В диалоговом окне Диспетчер коммутаторов выберите коммутатор и нажмите кнопку Редактировать.
    Откроется диалоговое окно Edit Switchboard Page .

  2. Щелкните Создать.
    Откроется диалоговое окно Изменение элемента кнопочного щита .

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

    Примечание

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

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

  5. Повторяйте шаги с 1 по 4, пока не добавите все необходимые команды в кнопочную строку.

Команда Выполненное действие
Перейти к кнопочной схеме Открытие вторичного кнопочного щита.
Открытие формы в режиме добавления Открывает форму в режиме, позволяющем добавлять только новые записи.
Открыть форму в режиме правки Открывает форму в режиме, позволяющем добавить или изменить любую запись.
Открытие отчета Открывает отчет в режиме предварительного просмотра.
Применение для проектирования Вызов диспетчера коммутаторов.
Выход из приложения Закрывает текущую базу данных.
Запустить макрос Запускает макрос.
Выполнение кода Выполняет функцию Visual Basic.

Вы можете добавить кнопки и встроенные макросы для запуска компонентов базы данных, а затем настроить отображение формы при запуске. Дополнительные сведения о создании встроенных макросов см. в статье Введение в макросы. Сведения о создании формы см. в статье "Введение в формы".

Доступ к коммутатору

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

  • В области навигации дважды щелкните форму "Кнопочная строка".
    Если вам не нравится название, присвоенное Access кнопке, вы можете изменить название.

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

Изменение элементов в кнопке

Изменение элементов в кнопке может понадобиться по нескольким причинам, например для изменения метки команды или способа выполнения команды.

  1. Щелкните "Диспетчер коммутаторов" на панели быстрого доступа.

  2. В диалоговом окне Диспетчер коммутаторов выберите кнопочный щит, который вы хотите изменить, и нажмите кнопку Изменить.

  3. Щелкните элемент в кнопочной панели, который вы хотите изменить, а затем выполните одно из указанных ниже действий.

    • Чтобы изменить текст элемента, команду, выполняемую элементом, или объект, который открывается или запускается при щелчке по элементу, нажмите кнопку Изменить.
    • Чтобы удалить элемент, нажмите кнопку "Удалить".
    • Чтобы изменить порядок отображения элемента, нажмите кнопку "Вверх" или "Вниз".
  4. После завершения редактирования элементов кнопочного текста нажмите кнопку Закрыть.

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

Удаление кнопочного щита или элемента кнопочного щита

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

  1. Щелкните "Диспетчер коммутаторов" на панели быстрого доступа.
  2. В диалоговом окне Диспетчер коммутаторов выберите кнопочный щит, который требуется удалить, или щит, содержащий элемент, который требуется удалить.
  3. Чтобы удалить кнопочный щит, перейдите к шагу 6.
  4. Чтобы удалить элемент, нажмите Изменить.
    Откроется диалоговое окно Edit Switchboard Page
  5. Выберите все элементы, которые требуется удалить.
  6. Нажмите кнопку Удалить.
  7. Нажмите кнопку Закрыть.

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

Отображение главного коммутатора при запуске

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

  1. Нажмите кнопку "Параметры файла>", чтобы открыть диалоговое окно "Параметры Access".
  2. Выберите пункт Текущая база данных.
  3. В раскрывающемся списке "Форма отображения" выберите пункт "Макет".
  4. Нажмите кнопку ОК.
  5. Закройте базу данных и снова откройте ее.
    Коммутатор откроется автоматически.

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