Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция_12.doc
Скачиваний:
0
Добавлен:
16.12.2019
Размер:
1.85 Mб
Скачать

Разработка командного интерфейса бд

Командный интерфейс БД дает возможность пользователю выбирать команды или действия, подобные меню и панелям инструментов таких систем как Microsoft Word, Microsoft Access и др. Обработка команд реализуется в виде процедур VBA или макросов.

Очень важно определить функциональность командного интерфейса, т.е. состав и структуру команд для выполнения нужных операций в БД. Именно эта функциональность определяет простоту, удобство и производительность при работе пользователей. Рассмотрим пример реализации командного интерфейса для БД «Деятельность фирмы». Назначение этой БД – хранение и обработка сведений о заказах, заказчиках и товарах коммерческой фирмы. Этим назначением обуславливается и состав основных кнопок на форме.

Главная кнопочная форма и вызываемые из неё нажатием соответствующих кнопок формы показаны на нижеследующей иллюстрации

Желательно при выборе цветов и оформлении элементов формы выбирать спокойные, выразительные цвета.

Пример процедуры VBA обработки события нажатия кнопки «Добавить заказ». Эта процедура выводит форму «Оформление заказов».

Private Sub Кнопка0_Click() DoCmd.OpenForm "Оформление заказов", acNormal End Sub Обработка данного события может выполнена более просто – с помощью макроса «Открыть Форму»

Аналогичные процедуры обработки события нажатия кнопки созданы для других кнопок формы.

С другими формами и процедурами обработки событий, создания запросов и отчетов можно ознакомиться при внимательном изучении материалов БД «Деятельность фирмы».

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

Для конечного пользователя после разработки интерфейса желательно произвести установку начального запуска разработанной БД.

Для этого используется команда из параметров настройки Microsoft Access 2007: кнопка “Office” → параметры Access→ Текущая база данных.

В разделе «Параметры приложений» из списка «Форм просмотра» выбирается форма, которая открывается при открытии базы данных.

Здесь же можно задать значок и заголовок приложения, которые будут отображаться в главном окне приложения и на панели задач вместо стандартного значка и заголовка "Microsoft Access". Значок должен быть задан в файле с расширением ico, а выбрать определенный файл можно с помощью кнопки «Обзор».

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

Аналогичные установки можно задать с помощью макроса автозапуска с именем AutoExec. С помощью команды Создание → Макрос создается макрос автозапуска с именем AutoExec, он будет запускаться первым при открытии базы данных.

18