Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Л.р. по информатике (Access 2007) / Лабораторная работа 8.doc
Скачиваний:
109
Добавлен:
29.05.2015
Размер:
854 Кб
Скачать
☆

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

Основы работы с отчетами. Создание сложных отчетов.

Выполнив эту лабораторную работу, Вы сможете:

  • Создавать отчет на основе одной таблицы или запроса.

  • Настраивать внешний вид отчетов.

  • Создать и оформить все отчеты в базе данных Автосалон.

  1. Отчеты: общее представление

В отличие от других объектов базы данных (в частности, уже изученных вами форм и запросов), с помощью отчета не возможно изменять сведения, хранящиеся в базе данных. С помощью отчета можно только отображать данные, содержащиеся в таблицах или выбранные из базы данных по запросу. Зато именно отчет как нельзя лучше подходит для представления требуемых пользователю данных в виде полноценных документов, не уступающих подготовленным Microsoft Word, для которых можно выбрать требуемый стиль оформления, а затем напечатать на принтере или отправить по электронной почте.

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

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

В случае использования Мастера отчетов при создании нового отчета можно указать способ сортировки и группировки данных, а также включить в отчет поля из нескольких таблиц или запросов (при условии, что в Access уже даны отношения между этими таблицами и запросами).

В качестве практического примера использования мастера отчетов вы создадите отчет на основе данных таблицы Ассортимент из базы данных Автосалон.

Чтобы создать новый отчет по таблице или запросу с помощью Мастера, выполните следующее задание:

ЗАДАНИЕ 1

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

  2. Щелкните по вкладке Создание.

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

Рисунок 200 – Первое окно Мастера отчетов

  1. Раскройте список Таблицы и запросы и выберите название объекта базы данных (таблицы или запроса), который должен использоваться в качестве источника данных для создания отчета. В примере вы создаете отчет на основе таблицы Ассортимент, поэтому в поле Таблицы и запросы оставьте значение по умолчанию.

  2. В списке Доступные поля отметьте поля таблицы, которые должны быть включены в новый отчет. Для отчета по таблице Ассортимент, необходимо выбрать все поля кроме поля «Код» (рисунок 201).

Рисунок 201 – Выбор полей таблицы Ассортимент

  1. Нажмите кнопку Далее. Перед вами откроется второе окно Мастера отчетов (рисунок 202).

Рисунок 202 – Выбор уровня группировки

  1. При необходимости можно выбрать уровни группировки отчета:

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

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

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

Добавьте уровень группировки по полю «Марка», как показано на рисунке 202.

  1. Нажмите кнопку Далее. На экране появится третье окно Мастера отчетов (рисунок 203).

Рисунок 203 – Третье окно Мастера отчетов

  1. Установите желаемый порядок сортировки данных отчета. В окне Мастера вы можете выбрать до четырех полей сортировки, установив сортировку по возрастанию или по убыванию в каждом из отмеченных полей.

Выберите поле «Стоимость» для сортировки по возрастанию (рисунок 204).

Рисунок 204 – Выбор поля для сортировки

.

  1. Нажмите кнопку Далее. На экране появится четвертое окно Мастера отчетов (рисунок 205).

Рисунок 205 – Четвертое окно Мастера отчетов

  1. В группе Макет выберите вид макета отчета, отметив один из предложенных вариантов:

  • Ступенчатый – при установке этого переключателя новый отчет будет оформлен по макету «Ступенчатый»;

  • Блок – при установке этого переключателя новый отчет будет оформлен по макету «Блок»;

  • Структура – при установке этого переключателя новый отчет будет оформлен по макету «Структура».

Для вашего примера оставьте макет Ступенчатый, предложенный по умолчанию.

  1. В группе Ориентация выберите ориентацию страницы отчета, отметив один из предложенных вариантов:

  • Книжная – при установке этого переключателя новый отчет будет иметь книжную ориентацию;

  • Альбомная – при установке этого переключателя новый отчет будет иметь альбомную ориентацию.

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

  1. Оставьте все значения по умолчанию. Нажмите кнопку Далее. Перед вами откроется пятое окно Мастера отчетов (рисунок 206).

Рисунок 206 – Пятое окно Мастера отчетов

  1. В предложенном списке выберите желаемый стиль оформления отчета. Для просмотра образца стиля щелкните по названию стиля в списке. В вашем случае оставьте стиль оформления Стандартный и нажмите кнопку Далее. Перед вами откроется последнее окно Мастера отчетов (рисунок 207).

Рисунок 207 – Последнее окно Мастера отчетов

  1. Введите название нового отчета в верхнее поле ввода. Для вашего примера введите название «Прайс».

  2. В группе Дальнейшие действия оставьте вариант Просмотреть отчет, выбранный по умолчанию. В этом случае сразу после завершения работы Мастера можно будет просмотреть результирующий вид созданного отчета.

  3. Нажмите кнопку Готово. Новый отчет будет сохранен в текущей базе данных. В рабочей области Access 2007 откроется окно предварительного просмотра созданного отчета. Результат предварительного просмотра представлен на рисунке 208.

Рисунок 208 – Предварительный просмотр отчета «Прайс»

ЗАДАНИЕ 2

На форму «Ассортимент» самостоятельно добавьте кнопку «Прайс–лист», в результате нажатия по которой откроется отчет «Прайс» (рисунок 209).

Рисунок 209 – Кнопка «Прайс-лист»

ЗАДАНИЕ 3

Используя Мастер отчетов создайте отчет по таблице Доставка. Сохраните этот отчет под именем – «Квитанция по доставке».