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

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

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

Примечание

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

В этой статье

Создание коммута

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

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

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

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

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

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

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

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

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

    Примечание

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

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

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

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

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

Добавление элементов в переключатель

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

  1. В диалоговом окне Диспетчер переключения выберите коммутируемую доску и нажмите кнопку Изменить.
    Откроется диалоговое окно Изменение страницы переключения .

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

  3. Введите имя командного элемента в поле Текст и выберите подходящую команду в списке Команда .
    Например, если элемент — Данные клиента, выберите Открыть форму в режиме добавления.

    Примечание

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

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

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

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

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

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

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

  • В области навигации дважды щелкните форму с именем Switchboard.
    Если вам не нравится заголовок, предоставленный access вашей коммута, вы можете изменить заголовок.

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

Изменение элементов в коммутируемой панели

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

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

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

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

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

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

Удаление элемента коммута или коммутатируемой панели

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

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

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

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

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

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

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