Предоставление коммутов в приложении может помочь пользователям найти необходимые задачи. В этой статье описывается, как создавать и удалять коммутированные панели в Access, а также показано, как добавлять и изменять элементы в коммутируемой панели.
Примечание: Access также предоставляет функцию, известную как область навигации, которую можно использовать вместо коммутов, чтобы предоставить пользователям приложения способ навигации по приложению.
В этой статье
Создание коммута
Прежде чем создавать коммутатор, подумайте, как пользователи должны находить различные формы и отчеты в базе данных, и спланировать структуру навигации соответствующим образом. Если ваши потребности изменятся после создания коммутируемой панели, вы сможете изменить структуру коммутируемой панели в любое время.
При создании коммутирования с помощью средства диспетчера коммутирования Access создает таблицу Элементы коммута, которая описывает отображение кнопок в форме и выполняемые ими действия. Если изменить переключатель вручную, приложение может перестать работать.
Так как диспетчер переключения позволяет использовать не более восьми кнопок команд на коммута, могут потребоваться дополнительные коммутаторы, к которым пользователь может переходить из основной коммута.
Диспетчер переключения недоступен на ленте, поэтому сначала нужно добавить команду на панель быстрого доступа. В первых нескольких шагах показано, как добавить эту команду на панель быстрого доступа.
-
Щелкните стрелку вниз на панели быстрого доступа и щелкните Другие команды. В Access откроется диалоговое окно Параметры доступа с выбранным разделом Панель быстрого доступа .
-
В поле Выберите команды из списка выберите Все команды.
-
Выберите Диспетчер переключения и нажмите кнопку Добавить. Нажмите кнопку ОК , чтобы сохранить изменения и закрыть диалоговое окно Параметры доступа .
-
На панели быстрого доступа щелкните Диспетчер переключения , чтобы открыть средство.
Microsoft Access спрашивает, хотите ли вы создать коммутиску, нажмите кнопку Да. При этом создается главный коммутатор. Вы можете либо добавить все команды коммута доски в главную коммутательную доску, либо создать дополнительные коммутаторы.
-
Чтобы создать вторичные коммутаторы, нажмите кнопку Создать.
Примечание: При создании дополнительных коммутаторов убедитесь, что каждая из них имеет команду для возврата к главной коммута.
Откроется диалоговое окно Создать .
-
Введите имя новой панели коммутатора и нажмите кнопку ОК.
Microsoft Access добавляет переключатель в список в поле Страницы переключения .
На этом этапе можно добавить имена дополнительных коммуталов.
-
Повторите шаги 5–6 для каждой дополнительной коммута, которую вы хотите создать, и нажмите кнопку Закрыть.
Добавление элементов в переключатель
После создания переключения необходимо добавить элементы или команды меню, которые выполняют различные задачи, такие как открытие форм и отчетов в базе данных. Элементы, добавляемые в переключение, отображаются в виде кнопок команд.
-
В диалоговом окне Диспетчер переключения выберите коммутируемую доску и нажмите кнопку Изменить.
Откроется диалоговое окно Изменение страницы переключения .
-
Щелкните Создать.
Откроется диалоговое окно Изменение элемента коммутируемой доски .
-
Введите имя командного элемента в поле Текст и выберите подходящую команду в списке Команда .
Например, если элемент — Данные клиента, выберите Открыть форму в режиме добавления.
Примечание: Чтобы создать коммутивную доску, которая ветвляется в другие коммутировать, щелкните команду Перейти к коммутаборду в поле Команда , а затем выберите коммутировать из списка или введите имя другой коммута.
-
Нажмите кнопку ОК.
-
Повторяйте шаги 1–4, пока не добавите все необходимые команды в переключение.
Команда |
Выполняемое действие |
---|---|
Перейдите в раздел Switchboard |
Открывает вспомогательную коммутательную панель. |
Открытие формы в режиме добавления |
Открывает форму в режиме, позволяющем добавлять только новые записи. |
Открытие формы в режиме редактирования |
Открывает форму в режиме, позволяющем добавлять или редактировать любую запись. |
Открыть отчет |
Открывает отчет в режиме предварительного просмотра. |
Разработка приложения |
Открывает диспетчер переключения. |
Выход из приложения |
Закрывает текущую базу данных. |
Запуск макроса |
Запускает макрос. |
Выполнение кода |
Запускает функцию Visual Basic. |
Вы можете добавить кнопки и внедренные макросы, чтобы запустить компоненты базы данных, а затем задать форму для отображения при запуске. Сведения о создании внедренных макросов см. в статье Введение в макросы. Сведения о создании формы см. в статье Введение в формы.
Доступ к коммутатору
Вот как можно получить доступ к созданной коммутируемой панели для проверки точности команд и элементов конструктора.
-
В области навигации дважды щелкните форму с именем Switchboard.
Если вам не нравится заголовок, предоставленный access вашей коммута, вы можете изменить заголовок.
Изменение элементов в коммутируемой панели
Вам может потребоваться изменить элементы в коммутируемой панели по нескольким причинам, например, чтобы изменить метку команды или способ выполнения команды.
-
Щелкните Диспетчер переключения на панели быстрого доступа.
-
В диалоговом окне Диспетчер переключения выберите коммутируемую доску, которую нужно изменить, и нажмите кнопку Изменить.
-
Щелкните элемент на коммутаторе, который вы хотите изменить, и выполните одно из следующих действий:
-
Чтобы изменить текст элемента, команду, выполняемую элементом, или объект, который открывается или запускается при щелчке элемента, нажмите кнопку Изменить.
-
Чтобы удалить элемент, нажмите кнопку Удалить.
-
Чтобы переместить порядок, в котором отображается элемент, нажмите кнопку Вверх или Вниз.
-
-
Завершив редактирование элементов панели переключения, нажмите кнопку Закрыть.
Удаление элемента коммута или коммутатируемой панели
Вы можете удалить нежелательную коммутатиру или элемент коммутажной панели с помощью диспетчера коммута. Однако при удалении коммутатирующей панели вы также будете удалять все элементы, назначенные ей.
-
Щелкните Диспетчер переключения на панели быстрого доступа.
-
В диалоговом окне Диспетчер переключения выберите коммутатирующую доску, которую требуется удалить, или содержащую элемент, который требуется удалить.
-
Чтобы удалить переключатель, перейдите к шагу 6.
-
Чтобы удалить элемент, нажмите кнопку Изменить.
Откроется диалоговое окно Изменение страницы переключения
-
Выберите элементы, которые нужно удалить.
-
Нажмите кнопку Удалить.
-
Нажмите кнопку Закрыть.
Отображение главного переключателя при запуске
Вы можете изменить параметры доступа, чтобы главная коммутироваться автоматически, когда кто-то открывает вашу базу данных.
-
На вкладке Файл выберите пункт Параметры, чтобы открыть диалоговое окно Параметры Access.
-
Выберите пункт Текущая база данных.
-
Выберите Switchboard (Переключение) в раскрывающемся списке Форма отображения .
-
Нажмите кнопку ОК.
-
Закройте базу данных и снова откройте ее.
Коммутаборд откроется автоматически.