Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метода по АБДиЗ+Lab_1-5.doc
Скачиваний:
13
Добавлен:
16.04.2015
Размер:
854 Кб
Скачать
☆

Лабораторная работа 4 создание отчетов

Цель работы – получить практические навыки разработки отчетов.

Задание:

1. Изучить средства автоматического создания отчетов.

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

В отчет необходимо включить печатные формы, полученные с помощью отчетов, а также скриншот в режиме конструктора отчета, построенного по двум и более таблицам,

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

1. Создание отчета с помощью Мастера

Создайте несколько отчетов по объектам БД, используя различные макеты и стили. Изучите структуру этих отчетов, переведя их в режим Конструктора.

2. Создание отчета в режиме Конструктора

  1. В окне Базы данныхперейдите на вкладкуОтчеты, нажмите кнопкуСоздать, выберите Конструктор отчетов и укажите имя таблицы (запроса). Щелкните кнопку OK.В результате откроется окно отчета, содержащего три раздела: верхний колонтитул, нижний колонтитул и область данных.

  2. Добавьте в отчет раздел Заголовок отчета(и при необходимости добавьте разделПримечаний): выполните командуВид/Заголовок/Примечание отчета.

  3. Спроектируйте заголовок отчета.

  4. Разместите в разделе Верхний колонтитулзаголовки колонок отчета: активизируйте панель элементов, выберите элементНадписьи перенесите его в раздел.

  5. Оформите раздел вывода данных по группам.

Для этого выполните следующие действия:

выберите из меню команду Вид/Сортировка и группировка, откроется одноименное окно;

в столбец Поле/выражение введите из раскрывающегося списка поле (поля), по которым будет осуществляться группировка и сортировка данных;

в правом столбце диалогового окна укажите порядок сортировки; в разделе Свойства группы строках Заголовок группы и Примечание группы, введите значение Да, а в строке Не разрывать – Нет (запрет разрывать данные, входящие в одну группу, по разным страницам);

в строку Группировка введите одно из возможных значений, выбор которого делается из раскрывающегося списка и зависит от типа данных в поле;

в строку Интервал следует ввести значение, которое определяется типом данных и значением в строке Группировка;

закройте окно Сортировка и группировка;

в верхний левый угол области заголовка группы поместите элемент управления, соответствующий полю таблицы, по которому осуществляется группировка записей;

  1. Выберите из списка полей поля для отчета, перетащите их в Область данных(если список полей отсутствует, то воспользуйтесь командами менюВид/Список полей).

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

  3. В области Примечания группыразместите поле (поля), в котором будет вычисляться итоговое значение; выделите его; откройте окно Свойств поля;перейдите на вкладкуДанные;введите итоговую функцию.

  4. Пронумеруйте страницы отчета. Выберите команду Вставка/Номера страниц.В появившемся окнеНомера страницустановите нужные параметры и нажмите кнопкуОК.

  5. Перейдите в режим Предварительного просмотра–Вид/Предварительный просмотр.Если структура отчета Вас не устраивает, вернитесь в режимКонструктораи внесите изменения в отчет.

Рис. 25. Проектирование отчета в режиме конструктора