65
Отчёты предназначены для формирования выходных документов и
вывода их на печать. По своим свойствам и структуре отчёты во многом
подобны формам. Основное их отличие заключается в том, что в отчёте
отображаются все данные и в них предусмотрена возможность группировать
данные по различным критериям. Отчёты в отличие от форм могут
содержать специальные элементы оформления, характерные для печати
документов: колонтитулы, номера страниц и т.д.
Отчёты, так же как и формы, можно создавать с помощью
конструктора или мастера отчётов. Используется также автоматическое
создание отчётов.
Последовательность действий при формировании отчёта с помощью
Мастера такая же, как и при создании формы. Дополнительными являются
два шага: добавление уровня группировок и задание требуемого порядка
сортировки. Добавление уровня группировки позволяет выводить записи,
объединённые по выбранным полям. Например, при задании уровня
группировки по полю Должность записи будут сгруппированы по
конкретному значению этого поля. Access автоматически сортирует данные
по группирующим полям, а внутри группы можно также задать сортировку
по любому из полей, входящих в группу.
По каждой из групп при необходимости можно подводить итоги. Для
получения итоговых значений по числовым полям необходимо после
добавления уровня группировки в диалоговом окне Создание отчётов
щелкнуть на кнопке Итоги, после чего для соответствующего числового поля
выбрать требуемые функции. При выборе функции Sum (суммы) для какого-
либо поля Access не только автоматически подсчитает сумму значений для
каждой группы, но и подведёт итоги по всем записям выбранного поля.
Программа предусматривает вывод как данных (записей) и итогов, так и
только итогов. Если не задан уровень группировки, то кнопка «Итоги»
становится недоступной.