§20
Отчёты
Отчёт — это документ, предназначенный для вывода данных на печать.
Подготовка отчётов — это задача прикладной программы, а не СУБД. Однако OpenOffice.org Base и Microsoft Access совмещают обе функции, поэтому в них можно оформлять и печатать отчеты. На рисунке 3.37 показан отчёт, построенный на основе запроса к базе данных Футбол.
Для создания отчёта перейдём в окне базы данных на вкладку Отчеты и используем мастер (ссылка для запуска мастера находится в области Задачи).
Первый шаг напоминает работу мастера создания форм — нужно выбрать источник данных (таблицу или запрос) и определить нужные поля. На следующих шагах задаются метки для обозначения полей (по умолчанию имена полей), группировка (мы пока её не будем использовать), сортировка, стиль оформления. На последнем шаге нужно определить имя отчёта.
Новый отчёт появляется в окне базы данных на вкладке Отчеты. Если дважды щёлкнуть на его названии, отчет открывается на экране в готовом виде, его сразу же можно распечатать.
Для того чтобы изменить структуру и оформление отчёта, нужно выделить его название в окне базы данных и щёлкнуть на кнопке на панели инструментов или выбрать пункт Изменить из контекстного меню. Отчет редактируется в текстовом процессоре, вы можете задать название отчёта и имя автора, а также изменить расположение и оформление элементов, например выравнивание, шрифт и т. п.
Вопросы и задания
1. Что такое отчёт?
2. Откуда берутся данные, которые выводятся в отчете?
3. Как изменить расположение и оформление элементов отчета?
Задача
Постройте отсчёт вывода на печать данных из запроса ЗапросОчки. Оформите его примерно так, как показано на рис. 3.37.