Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДИЧКА ОБД Ч1.doc
Скачиваний:
3
Добавлен:
19.11.2019
Размер:
3.23 Mб
Скачать

Лабораторная работа №5

Тема: Формирование отчетов.

Цель: Изучение средств MS Access для создания отчетов.

Теоретические сведения

Отчеты предназначены для отображения содержимого таблиц или запросов с последующей распечаткой на бумажный носитель.

Создание автоотчетов.

Простейший способ создания отчета – использование автоотчета, который содержит все поля и записи базовой таблицы или запроса. Для его создания следует в окне объектов БД перейти на вкладку «Отчеты» (нажатием на кнопку ) и нажать кнопку «Создать» на панели инструментов окна базы данных. В появившемся диалоговом окне «Новый отчет» необходимо выбрать один из следующих мастеров:

Автоотчет: в столбец    — каждое поле располагается на отдельной строке; подпись находится слева от поля.

Автоотчет: ленточный    — поля каждой записи находятся на отдельной строке; подписи печатаются сверху, один раз для каждой страницы.

Далее следует выберать таблицу или запрос, содержащие данные, на которых должен быть основан отчет и нажать кнопку «Ок»

Например, для получения отчета о списочном составе водителей, выбираем «Автоотчет ленточный» и источник данных таблица «Водители» (рис. 5.1)

Рисунок 5.1 – Формирование автоотчета

В результате будет сформирован отчет вида (рис. 5.2) в котором будут указаны все поля и все записи таблицы «Водители».

Рисунок 5.2 – Результат формирования автоотчета

Если необходимо изменить шрифт надписей, либо исключить из отчета некоторые поля следует воспользоваться конструктором отчетов.

Создание отчетов с использованием мастера

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

Порядок выполнения работы

Для представления данных, полученных в результате анализа, выполненного в результате выполнения лабораторных работ 2 — 4, сформировать отчеты.

Лабораторная работа №6

Тема: Экспорт данных и макросы.

Цель: изучение средств MS Access для экспортирования данных, а также автоматизации выполнения операций при помощи макросов.

Теоретические сведения

Для передачи данных в другие программы используется экспорт. Чтобы осуществить экспорт данных необходимо выделить соответствующую таблицу или запрос и выбрать из главного (или контекстного меню) пункт «Экспорт…». Далее, в появившемся окне, следует задать имя файла и выбрать его тип а затем нажать кнопку «Экспорт» (рис. 6.1)

Рисунок 6.1 – Экспорт данных таблицы «Автомобили» в файл MS Excel

Для автоматизации операции экспорта можно использовать макрос – средство автоматического выполнения команды или последовательности команд среды СУБД MS Access.

Например, чтобы создать макрос для экспорта таблицы «Водители» в формат MS Excel необходимо на вкладке объектов БД выбрать объекты «Макросы» и нажать кнопку «Создать» на панели инструментов.

В появившемся окне конструктора макроса следует выбрать команду среды СУБД MS Access «ПреобразоватьЭлектроннуюТаблицу» и задать для неё такие параметры (рис. 6.2):

Тип преобразования – Экспорт

Тип электронной таблицы – Microsoft Excel8-10

Имя таблицы – Водители

Имя файла – D:\students\водители.xls

Рисунок 6.2 – Пример макрокоманды экспорта

Затем следует сохранить созданный макрос, например, с именем «Экспорт списка водителей». При этом на вкладке объектов «Макросы» появится соответствующий объект.

При вызове созданного макроса (двойное нажатие левой кнопки «мышки» на названии макроса) будет автоматически выполнен экспорт данных из таблицы «Водители» БД Access в файл «Водители.xls»