Настройка пользовательского интерфейса
Вступление
Для того чтобы создать приложение Access, требуется решить две важнейшие задачи: спроектировать эффективную структуру таблиц и их взаимосвязей (модель данных) и обеспечить удобный пользовательский интерфейс. | О том, как эффективно спроектировать базу данных, мы рассказали в гл.Настройка параметров приложения Access
В данном разделе мы хотим рассказать о настройке параметров среды Access. При установке Microsoft Access они получают значения, определенные по умолчанию, однако в процессе разработки приложения вы можете переустановить их таким образом, чтобы они соответствовали особенностям конкретного приложения и были удобны для его пользователей.Настройка параметров запуска
Существует два способа задать действия, выполняемые приложением при запуске, и ряд параметров, влияющих на работу приложения: установка параметров запуска в специальном диалоговом окне и создание макроса "AutoExec". Создание и назначение макроса "AutoExec" уже рассматривалось (см. разд.Запуск приложения с параметрами командной строки
При запуске Access можно прямо в командной строке указать ряд параметров, которые будут влиять на работу приложения. Список этих параметров приведен в табл. 14.1. | Таблица 14.1. Параметры командной строки.Командный интерфейс приложения. Использование кнопочной формы.
Интерактивное управление приложением осуществляется посредством командного интерфейса. Командный интерфейс приложения Access обеспечивает возможность выбора пользователем для выполнения команд Access или действий, реализованных программно в виде макросов или процедур VBA.Создание и изменение панелей команд
Если мы вас не убедили создавать кнопочные формы для управления вашим приложением, вам придется создать для него меню. Это более привычный способ организации действий пользователя. | Альтернативой меню, а чаще дополнением к нему, являются панели инструментов.Создание меню
Для создания меню: | Откройте окно Настройка (Customize), например, щелкнув правой кнопкой мыши по панели инструментов и выбрав команду Настройка (Customize). Таким способом осуществляется переход в режим настройки панелей команд. | По умолчанию открывается вкладка Панели инструментов (Toolbars).Создание и изменение панелей инструментов
Для того чтобы обеспечить быстрый доступ к наиболее часто используемым формам, отчетам или макросам, можно создать специальные кнопки, которые помещаются либо на панель инструментов, либо непосредственно в меню. Создать эти кнопки очень просто: | Закройте окно Настройка (Customize).Создание и удаление контекстных меню
Контекстное меню – это меню специального вида, которые появляются при нажатии правой кнопки мыши. Обычно контекстные меню создаются на последнем этапе разработки приложения. Создание контекстных меню очень похоже на создание обычных строк меню.Связывание строк меню, панелей инструментов и контекстных меню с формами и отчетами
Созданные строки меню, контекстные меню и панели инструментов можно связывать с формами и отчетами. Для этого необходимо определить соответствующие свойства формы или отчета. Список этих свойств для формы показан на рис. 14.32.Изменение меню и панелей инструментов с помощью VBA
Изложение возможностей создания и настройки меню и панелей инструментов было бы не полным, если бы мы ничего не сказали о возможностях программного управления этими объектами. Такие возможности понадобятся вам, если нужно, например: | сделать недоступным меню, команду меню или кнопку на панели инструментов; | скрыть или показать меню, команду меню или кнопку панели инструментов;