Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторныйПрактикум.doc
Скачиваний:
25
Добавлен:
08.11.2019
Размер:
1.3 Mб
Скачать

Лабораторная работа №5. Создание отчетов

Цели:

  • получить навыки конструирования отчетов различной структуры;

  • изучить компоненты, используемые при создании отчетов.

Создание отчетов

Организация процесса создания отчетов является одним из главных достоинств Access. Широкие возможности по изменению свойств позволяют создавать самые разнообразные отчеты. В версии 2003 появилась возможность создавать безбумажные отчеты. В Access все отчеты подразделяются на шесть категорий.

  • Одностолбцовые отчеты. В одном длинном столбце перечисляются значения всех полей таблицы или запроса.

  • Ленточные отчеты. Значения каждой записи помещаются в отдельную строку.

  • Многостолбцовые отчеты. Они создаются из одностолбцовых отчетов. Информация, не помещающаяся в первый столбец, переходит в верхнюю часть второго столбца и т.д.

  • Отчеты с группировкой данных. Позволяют вычислять итоговые значения для групп записей и представляют информацию в удобном для использования виде.

  • Почтовые наклейки. Используются для печати имен и адресов.

  • Свободные отчеты. Содержат подчиненные отчеты.

Существует два способа создания отчетов: с помощью мастера и в режиме конструктора.

Для примера рассмотрим создание простого отчета с помощью мастера.

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

Предположим нам необходимо создать отчет с информацией о покупателях.

  1. Открыв базу данных, созданную в предыдущих работах перейдем на вкладку «Создание».

  2. В разделе «отчеты» нажмем на кнопку «мастер отчетов».

  3. Выберем таблицу «Клиенты». Выберем все поля из этой таблицы. Нажмем кнопку «далее».

  4. Нажмем кнопку «Далее», так как группировка в данном случае не требуется. Ведь наш отчет будет содержать информацию из одной таблицы.

  5. В качестве поля для сортировки выберем поле «Код клиента». Нажмем кнопку «далее».

  6. В качестве макета выберем «в столбец». Нажмем кнопу «далее».

  7. Выберем стиль отчета. В качестве примера выберем стиль «Официальная». При желании можно выбрать и другой стиль. Нажмем кнопку «готово».

Теперь, хотя отчет и готов к печати он содержит в себе некоторые недостатки (заголовок, порядковые номера записей). Для того, чтобы исправить эти недостатки, откроем отчет в режиме конструктора. Зададим название отчета «Список клиентов».

Теперь осталось лишь добавить порядковые номера для записей. Для этого в области данных добавим элемент «поле» и зададим его свойство «Сумма с накоплением»- «Для всего» (так как в нашем отчете нет группировки, и нумерация будет сквозной). В поле данных поместим «=1». Данное выражение будет определять начальное значение данного поля.

Теперь осталось лишь сохранить отчет.

Задания.

  1. Создайте отчет описанный в примере.

  2. Создайте отчет «Заказ». Обратите внимание на то, что источником информации для данного отчета должен стать запрос с параметром – номером заказа. Данный отчет должен содержать информацию о заказе, входящих в заказ товарах, их стоимости (с учетом цены и количества) и итоговых значениях стоимости всего заказа. Заказанные товары должны иметь порядковую нумерацию.

  3. Создайте отчет «Товары». Отчет должен иметь вид наклеек.

  4. Добавьте кнопки, позволяющие вызывать созданные отчеты на форму «Отчеты». Форма «отчеты» должна вызываться нажатием на одноименную кнопку на главной форме.

Отчет должен содержать:

  • Титульный лист

  • Цель работы

  • Задания

  • Результаты выполнения заданий