КаталогИндекс раздела
НазадОглавлениеВперед


ЛАБОРАТОРНАЯ РАБОТА ╧ 4
Создание отчетов

Цель работы

Получение навыков работы по созданию отчетов.

Темы для предварительного изучения.

Назначение отчетов. Порядок создания отчетов. Разделы бланка отчетов. Элементы управления. Форматирование элементов управления. Сортировка и группировка. Сохранение и печать отчета.

Задание.

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

Предметная область базы данных выбирается в соответствии с вариантом индивидуального задания по номеру:

1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30

Пример выполнения задания (вариант 30).

I        Создать простой отчет, содержащий:

Вид отчета представлен на Рисунке 1.

          СПИСОК СОТРУДНИКОВ ПРЕДПРИЯТИЯ     26.02.01
Идентификационный код Фамилия Имя     Отчество Телефон

Группа фамилий, начинающихся на букву
    А
1545678990                                 Архипов Сергей Иванович нет
Количество в группе     1

Группа фамилий, начинающихся на букву
    Б
2314743296                                 Бородулин Андрей Васильевич 27-14-12
1955443781 Безродный Владимир Михайлович 32-32-14
2055894321 Бронзов Станислав Иванович 23-10-70
Количество в группе     3

Группа фамилий, начинающихся на букву
    К
1624790203                                 Круговой Геннадий Иванович 68-14-13
2200987654 Коваль Александра Николаевна 47-67-33
1934789231 Каменева Татьяна Дмитриевна 65-67-72
Количество в группе     3

Группа фамилий, начинающихся на букву
    М
2178943214                                 Мапошенко Юрий Николаевич 43-35-13
Количество в группе     1

Группа фамилий, начинающихся на букву
    С
2014654788                                 Садчиков Аркадий Викторович 10-12-10
2233668943 Строков Олег Викторович 69-05-03
1314152347 Старченко Светлана Борисовна 65-12-13
Количество в группе     3

Группа фамилий, начинающихся на букву
    Ц
1748576413                                 Царева Анна Николаевна 47-23-15
Количество в группе     1
Рисунок 1

Для создания такого отчета выполнить:

1. Открыть базу данных, для которой создается отчет ;

2. Начать создание отчета в режиме Конструктор:

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

На экран выводятся окна, представленные на Рисуноке 2:


Рисунок 2

a) Окно отчета в режиме конструктора с заголовком Отчет1: отчет и со следующими областями: Верхний колонтитул; Область данных; Нижний колонтитул.

b) Панель элементов, содержащая кнопки для создания элементов управления, которые можно включить в отчет. Панель элементов можно закрыть или вывести, выполнив щелчок по кнопке на панели инструментов или выполнив команду Вид -> Панель элементов;

c) Список полей базовой таблицы или запроса (список полей таблицы Сотрудник). Список полей можно вывести или закрыть, выполнив команду Вид -> Список полей или выполнив щелчок по кнопке на панели инструментов.

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

Дополнительно можно вывести окно свойств создаваемого отчета (Вид -> Свойства) или выполнив щелчок по пиктограмме Свойства.

3. Установить размеры отчета

4. Добавить в бланк отчета области Заголовок отчета и Примечание отчета:

5. Переместить из таблицы в Область данных список нужных полей.

6.Определить поля, по которым будет производиться группировка и сортировка данных:

7. Вставить в область Заголовок группы бланка отчета текст "Группа фамилий, начинающихся на букву ", а затем должна выводиться буква, по которой создавалась очередная группа:

9. Вставить в область Примечание группы бланка отчета текст "Количество в группе ", а затем должно выводиться количество фамилий, относящихся к данной группе:

10.Вставить рисунок в заголовок отчета:

11.Вставить текст заголовка отчета и рядом дату создания отчета:

II        Создать сложный отчет, содержащий:

Действия аналогичны действиям, описанным в п. I данной лабораторной работы при создании простого отчета.

1. Начать создание отчета в режиме Конструктор:

Выбрать вкладку Отчеты, нажать кнопку . Появляется окно Новый отчет, в котором выбрать Конструктор (для самостоятельного создания отчета), указать источник данных -запрос Запрос для отчета. Нажать Оk.

Вид экрана - как и при создании отчета по п I.2.

2. Установить размеры отчета.

3. Добавить в бланк отчета области Заголовок отчета и Примечание отчета.

4. Определить поля, по которым будем группировать и сортировать данные:

5. Добавить области Заголовок группы и Примечание группы;

6. Выбрать из окна запроса Запрос для отчета в Область данных список всех полей, кроме Назв подр и перенести заголовки колонок таблицы в Верхний колонтитул. Выполнить размещение и форматирование всех полей в областях Верхний колонтитул и Область данных в соответствии с Рисунком 3.

7. Заполнить область Заголовок группы:

8. Выбрать из окна запроса Запрос для отчета в Заголовок группы поле Назв подр и изменить содержимое поля подпись (левое поле) на Название подразделения. Выполнить форматирование полей в соответствии с Рисунком 3.

9. Заполнить область Примечание группы:

10. Вставить в раздел Заголовок отчета текст заголовка отчета, а рядом дату и время создания отчета, вставить номер страницы. Для вывода даты и времени использовать в формуле функцию Now().

11. Выполнить форматирование полей в соответствии с Рисунком 3. Просмотреть отчет. Сохранить отчет.


НазадОглавлениеВперед
КаталогИндекс раздела