Курсовая работа: Проектирование и реализация базы данных средствами Access

Теперь в отчете будет выводится общая стоимость работ на каждом объекте. В область верхнего колонтитула добавим рисунок (эмблему предприятия) и надпись, содержащую название предприятия. Эти два объекта будут выводится в начале каждой страницы. В область нижнего колонтитула добавим еще одно поле, в котором будет выводится номер страницы. Для этого в свойствах поля в полосе Данные с помощью построителя выражений (Общие выражения – Страница N из M - Вставить) введем выражение ="Страница " &[Page]&" из "&[Pages] (рисунок 17).

Рисунок 17 – Построение выражения Страница N из M


Общая структура отчета представлена на рисунке 18.

Рисунок 18 – Общая структура Отчета

Окончательный вид отчета представлен на рисунке 19.

Рисунок 19 – Окончательный вид Отчета


Для придания базе данных законченного вида создадим кнопочную форму. Она представляет собой созданную пользователем форму с кнопками. С их помощью можно, например, запускать макросы открытия форм, отчетов, таблиц и т.д. В основном кнопочная форма используется в качестве главного меню приложения. Создадим новую форму и вставим в нее рисунок (в свойствах выберем Тип рисунка – внедренный, Масштабы рисунка – Вписать в рамку). Создадим кнопку закрыть форму и в свойствах формы уберем кнопки перехода и кнопку закрытия (чтобы избежать дублирования).

Далее с помощью макросов создадим кнопки для работы с элементами базы данных. Макрос – это набор команд и инструкций, выполняемых как одна команда. Он является таким же объектом Access, как таблица, отчет, форма и запрос, и создается для автоматического выполнения определенных действий или их совокупности.

Создадим кнопку Открыть таблицу "Объекты".

В свойствах выберем Подпись и введем текстовое выражение (название кнопки), а также оформим кнопку: изменим цвет текста, шрифт, размер, насыщенность и способ начертания. Затем создадим макрос Открытие таблицы "Объекты" (рисунок 20). Для этого создадим новый макрос в режиме Конструктора, в поле Макрокоманда выберем ОткрытьТаблицу, в Аргументах макрокоманды выберем Имя таблицы – Объекты, Режим данных – только чтение.

Рисунок 20 – Структура макроса Открытие таблицы "Объекты"


После этого в свойствах кнопки выберем События – Нажатие кнопки – открытие таблицы "Объекты" (рисунок 21).

Рисунок 21 – Присоединение макроса

Открытие таблицы "Объекты" к кнопке

Аналогично создаются кнопки и присоединяемые к ним макросы для других элементов базы данных. Структура макросов для кнопок Изменить таблицу "Объекты", Добавить записи в таблицу "Работы", Открыть форму "Описание работ", Открыть запрос "Заказы", Открыть "Отчет по работам" представлена на рисунках 22, 23, 24, 25 и 26 соответственно.

Рисунок 22 – Структура макроса Рисунок 23 – Структура макроса


Изменение таблицы "Объекты" Добавление записей в таблицу "Работы"

Рисунок 24 – Структура макроса Рисунок 25 – Структура запроса

Открытие формы "Описание работ" Открытии запроса "Заказы"

Рисунок 26 – Структура макроса "Отчет по работам"

Внешний вид созданной формы показан на рисунке 27.


К-во Просмотров: 401
Бесплатно скачать Курсовая работа: Проектирование и реализация базы данных средствами Access