
Создание отчета.
Отчёты служат для форматированного вывода данных на печатающее устройство.
Здесь существуют средства ручного, автоматического и автоматизированного проектирования.
Структура готового отчёта отличается от структуры формы только увеличенным количеством разделов. Кроме разделов заголовка, примечания и данных, отчёт может содержать разделы верхнего и нижнего колонтитулов. Если отчёт занимает более одной страницы, эти разделы необходимы для печати служебной информации, например номеров страниц.
Мастер отчётовработает в шесть этапов.
выбор таблицы или запросов, на которых отчёт базируется; выбор полей, отражаемых в отчёте;
выбор полей группировки (уровней и интервалов группировки);
выбор полей и методов сортировки;
выбор структуры отчёта печатного макета (блочный, ступенчатый, выровненный по левому краю и т.п.)
выбор стиля оформления (из предложенного списка);
на последнем этапе выполняется сохранение отчёта под заданным именем.
Перейти на вкладку Отчеты, выполнить командуСоздать, выбратьМастер отчетов.
Выбрать поля, с указанных таблиц и запросов в следующем соответствии Название диска и Год выпуска(из таблицы1), Кто исполняет(из таблицы2), Цена за диск (из таблицы3), щелкнуть на кнопкеДалее.
Задать один уровень группировки по полю Цена за диск, щелкнуть на кнопке Далее.
Выбрать вид макета К левому краю, ориентация Книжная, Далее.
Выбрать стиль Компактный, Далее.
Указать имя отчета «Таблица 2»,щелкнуть на кнопке Готово.
Результат отчета представлен на следующем рисунке
Для того, чтобы посчитать и вывести в отчете общую стоимость дисков, необходимо войти в конструктор и ввести формулу.
Ввод формулы для вычисления общего количества поступивших, в отчет производится в конструкторе следующим образом (Рисунок 2.6):
на Панели элементов нажать на кнопку Поле
;
выбрать с помощью мыши в области Примечание отчета место, в которое следует поместить поле;
поместить курсор в поле и ввести выражение, вычисляющее общую стоимость дисков =Sum([Цена за диск])
Рисунок 2.6
В итоге этот результат будет помещен в конце отчета:
Соковых А.А., группа ИТиСС-13, 110226