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

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

Работа с отчетами.

Цель работы: Количество часов: 2

изучение способов создания отчетов.

Рабочее задание:

Замечание: перед созданием отчетов необходимо установить принтер (ПускНастройкаПринтерыУстановка принтера)

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

Составить отчет «Комплектующие» на основе таблицы «Комплектующее». В отчет включить следующие поля: статус, наименование, единица измерения, минимальный запас, максимальный запас, остаток на складе. Записи группировать по статусу. Внутри групп указать сортировку по наименованию. В режиме Конструктора отредактировать отчет: написать соответствующий заголовок отчета, там где необходимо уменьшить\увеличить поля, изменить их взаимное расположение.

Создать отчет «Квитанция к заказу» в произвольном виде, расположить на форме «Заказ». В отчете должны отражаться сведения только по одному заказу, который отражается в данный момент на форме.

Далее сделать отчеты на основе двух-трех существующих запросов.

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

Спецификация на изделие:

КЛЮЗ

наименование количество

деталь

гайка 6

плита 4

стяжка 3

материал

Герметик 51-УТ-3 0,3

Порядок выполнения работы:

Создание отчета при помощи “Мастера отчетов”

  1. Раскройте вкладку “Отчеты” окна базы данных, нажмите кнопку “Создать”. Появится диалоговое окно “Новый отчет”.

  2. В списке диалогового окна выделите элемент “Мастер отчетов”.

  3. В раскрывающемся списке, находящемся в нижней части диалогового окна “Новый отчет”, содержатся имена всех таблиц и запросов базы данных, которые могут быть использованы в качестве источника данных для отчета. Щелкните левой кнопкой мыши по кнопке со стрелкой для раскрытия списка и выделите соответствующий элемент. Нажмите кнопку “OK” и Access отобразит начальное диалоговое окно “Мастера отчетов”.

  4. Определите какие поля будут образовывать строки отчета. Если вы хотите изменить порядок полей, то воспользуйтесь кнопкой “<” для переноса поля обратно в список “Доступные поля”.

  5. В следующем диалоговом окне “Мастер отчетов” спросит, хотите ли вы добавить уровни группировки к отчету. Выделите в списке поле, по которому будете группировать записи и нажмите кнопку “>”. При нажатиии кнопки “Группировка” появляется диалоговое окно “Интервалы группировки”. Изменяя интервал группировки, можно влиять на то, как Access группирует данные в отчете. Для числовых полей можно задать группировку по десяткам, сотням и т.д. Для текстовых полей возможна группировка по первой букве, первым трем буквам и т.д. Если для отчета не требуется специальный интервал группировки, то выберите из списка вариант “обычный”.

  6. В пределах группы можно сортировать записи по значению произвольного поля, при этом сортировка производится не более чем по четырем полям. Порядок сортировки выбирается в следующем диалоговом окне. Для вывода диалогового окна “Итоги” нажмите на кнопку “Итоги”. Если вы хотите указать для столбца отчета итоговую информацию, то можно задать параметры для выбранного столбца с помощью данного диалогового окна. “Мастер отчетов” перечислит все числовые поля отчета, не являющиеся счетчиками, и предложит установить для указанного столбца флажки Sum, Min и т.д. Группа “Показать” позволяет выбрать, следует ли в отчете указывать только итоги или необходимо выдавать полный отчет.

  7. Далее, в следующем окне “Мастер” предложит вам выбрать для отчета один из шести стилей макета. По умолчанию здесь же установлен флажок “Настроить ширину полей для размещения на одной странице?” для экономии бумаги и удобства чтения. В группе “Ориентация” выбирается ориентация отчета на принтере. Она бывает книжной или альбомной.

  8. В следующем диалоговом окне выбирается стиль отчета (чаще всего компактный).

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

Изменение отчета:

  1. Откройте отчет в режиме конструктора.

  2. Для удаления элемента из отчета, выделите его и нажмите клавишу <Delete>.

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

  4. Для выравнивания и форматирования элементов сначала выделите их и выберите нужную команду меню Формат.

  5. Чтобы добавить в форму надпись, нажмите кнопку “Надпись” на панели элементов и добавьте в отчет текстовое поле.

  6. Чтобы добавить в форму вычисляемое поле, нажмите кнопку “Поле” на панели элементов и добавьте в отчет текстовое поле. Введите в качестве значения текстового поля выражение, начинающееся со знака “=”.

Общие сведения:

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

Отчет похож на форму. Однако отчеты только отображают данные; они не могут быть использованы для ввода данных. Отчеты могут содержать множество одинаковых элементов и компоноваться как формы, за исключением элементов управления, которые требуют взаимодействия с пользователем (например, спис­ки, надписи и др.).

Источниками данных для отчетов служат таблицы, запросы или инструкции SQL. Отображаемая инфор­мация автоматически изменяется при изменении данных в таблицах, на которых она базируется. Однако формат отчета сохраняется в макете отчета и изменяется только в том случае, когда макет отчета будет изменен.

Ниже приведены доступные для применения методы создания нового отчета:

• Конструктор: Новый отчет создается вручную.

• Мастер отчетов: Мастер Access сопровождает процесс создания отчета.

• Автоотчет: в столбец: Создается отчет, который отображает поля из таблицы в одном столбце.

•Автоотчет: ленточный: Создается отчет, который отображает данные в таблич­ном формате, аналогичном электронной таблице.

• Диаграмма: Мастер сопровождает процесс вставки диаграммы в отчет.

• Почтовые наклейки: Мастер сопровождает процесс создания отчета, форматирован­ного для печати почтовых наклеек.

Конструктор отчета

Этот метод используется для создания отчета с самого начала. Он позволяет точно подстраивать все свойства отчета, так же как и любые коды, которые могут быть полезны для отчета.

Мастер отчетов

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

Контрольные вопросы:

  1. Какие методы создания отчетов вы знаете?

  2. Что такое группировка?

  3. На основе каких объектов базы данных можно создать отчет?

  4. Как изменить структуру отчета?

  5. Какие режимы работы с отчетом существуют в Access?