Рисунок 17. Структура макроса Открытие таблицы Объект
После этого в свойствах кнопки выберем События - > Нажатие кнопки - > Макрос открыть таблицу объект (Рисунок 18).
Рисунок 18. Присоединение макроса к кнопке
Аналогично создаются кнопки и присоединяемые к ним макросы для других элементов базы данных. Структура макросов для кнопок Открытие таблиц: Объект, Открытие форм: Данные об отставании (опережении) работ и заполнение базы данных, Открытия запроса: Данные о работах, Работа с отчетами: Просмотр отчета и печать отчета и кнопки Выход представлена на рисунках 17, 18, 19, 20,21.
Рисунок 17. Структура макроса Открытие запроса Состояние
Рисунок 18. Структура макроса Открытие форму Состояние работ
Рисунок 19. Структура макроса Открытие формы Заполнения БД
Рисунок 20. Структура макроса Открытие отчета
Рисунок 21. Структура макроса Выхода
Внешний вид созданной формы показан на рисунке 24.
Рисунок 24. Внешний вид главной формы Меню
Для того чтобы при открывании базы данных сплывала именно это кнопочная форма необходимо сделать следующие шаги: в меню Сервис выберем Параметры запуска и в появившемся окне проставим необходимые параметры (рисунок 25).
Рисунок 25. Установка параметров для формы Главная кнопочная
Данная база данных будет служить для удобства работы пользователя который желает узнать необходимые сведение о сроках работы на разных объектах.
Открываем базу данных Курсовая работа. Всплывает главная кнопочная форма. В области Открытия таблиц находиться две кнопки: Объект и Работы. Они предназначены для открытия таблиц Объект и Работы. Они доступны в режиме чтения, так как в макросе указано только чтение.
Следующая область это область открытия форм: Состояние работ и Заполнения базы данных. При нажатии кнопки Состояние работ появиться форма, где будет показано отставание (опережение) работ на каждом объекте. При нажатии кнопки Заполнения базы данных появиться форма для заполнения базы данных.
В области Открытия запроса расположена кнопка Состояние работ, при ее нажатии открывается запрос в режиме конструктора. Запрос доступен в режиме чтения, так как в макросе указано только чтение.
В области Работа с отчетами лежит одна кнопка. При нажатии кнопки Отчет выводится отчет, который отвечает требованиям данной задачи и содержит всю необходимую информацию, обеспечивающею получение данных об отставании (опережении) выполнения работы на каждом объекте
Чтобы закрыть главную форму Главная кнопочная, достаточно нажать кнопку Выход, находящуюся в правом нижнем углу формы.
В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определённым видом деятельности. Для координации всех этих данных необходимы определённые знания и организационные навыки. MicrosoftAccessобъединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчёты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчёты.
В базе данных сведения из каждого источника сохраняются в отдельной таблице. При работе с данными из нескольких таблиц устанавливаются связи между таблицами. Для поиска и отбора данных, удовлетворяющих определённым условиям, создаётся запрос. Запросы также позволяют обновить или удалить одновременно несколько записей, выполнить встроенные и специальные сообщения. Для просмотра, ввода или изменения данных прямо в таблице применяются формы. Форма позволяет отобрать данные из одной или нескольких таблиц и вывести их на экран, используя стандартный или созданный пользователем макет. Для анализа данных или распечатки их определённым образом используются отчёты. В окне базы данных можно работать со всеми её объектами. Для просмотра объектов определённого типа следует выбрать соответствующую вкладку. С помощью кнопок можно открывать и изменять существующие объекты и создавать новые. Разработанная база данных позволяет быстро и эффективно узнать данные об отставании (опережении) работ на объектах. Удобный интерфейс программы, с одной стороны, позволяет легко ориентироваться в программе, не требуя от пользователя каких-либо специальных навыков работы с электронно-вычислительными машинами, с другой стороны предоставляет пользователю оперативную информацию.
1. Информатика. Базовый курс / Под ред. С.В. Симоновича. - СПб.: Питер, 2001.
2. Леонтьев Ю. MicrosoftOffice2000: Краткий курс. - СПб.: Питер, 2001.
3. Бакаревич Ю.Б., Пушкина Н.В. Самоучитель MicrosoftAccess2000. - СПб.: БХВ-Петербург, 2001.
4. Бакаревич Ю.Б., Пушкина Н.В. Самоучитель MicrosoftAccess2002. - СПб.: БХВ-Петербург, 2002.