Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД7.doc
Скачиваний:
2
Добавлен:
29.08.2019
Размер:
143.36 Кб
Скачать

8

БД7

Системы управления базами данных (субд) access 97 for Windows 95

5. Создание приложений с использованием vba

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

5.1. Мастер создания бд

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

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

Для запуска мастера создания БД следует выполнить команду Файл | Создать. В появившемся диалоговом окне Создание содержатся пиктограммы для создания новой БД. Пиктограммы представляют различные приложения, которые можно создать с помощью мастера создания БД. Каждое вновь созданное приложение помещается в контейнер БД.

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

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

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

После выбора стиля формы и отчета мастер предлагает указать заголовок создаваемой БД. В отчеты можно также добавить логотип или выбрать любой стандартный рисунок из Win95 и включить его в БД. Для этого следует установить опцию Да и щелкнуть на кнопке Рисунок. Щелчок на кнопке Далее позволяет перейти к последнему диалоговому окну, в котором содержится предложение вывести справку об использовании БД и вопрос о запуске БД после ее создания. После щелчка на кнопке Готово начнется создание БД.

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

Мастер создания БД содержит ряд иерархических экранных форм (похожих на построитель меню), позволяющих создавать пункты кнопочной формы. К сожалению, эта технология работает только в мастере. Настройка начинается с определения страницы кнопочной формы. Каждая страница содержит элементы, которые можно редактировать. При редактировании элемента вводится его имя (текст) и команда, похожая на макрос, но более информативная. Таких команд восемь: Переход к кнопочной форме, Открытие формы в режиме добавления, Открытие формы в режиме редактирования, Открытие отчета, Разработка приложения, Выход из приложения, Запуск макроса и Запуск программы. С помощью этих команд можно сделать почти все.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]