Отчеты в базе данных access 2007

      Комментарии к записи Отчеты в базе данных access 2007 отключены

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

В Microsoft Access 2007 для создания отчетов можно использовать различные средства (рис. 3.38):

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

§ Конструктор отчетов

§ Инструмент Report

§ Пустой report


Рис. 3.38.

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

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

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

§ В окне базы данных Access щелкнуть на вкладке Создание и затем щелкнуть на кнопке Мастер отчетов в группе Отчеты. Появится диалоговое окно Создание отчетов.

§ В поле Таблицы и отчеты щелкнуть на стрелке и выбрать в качестве источника данных таблицу Студенты.

§ Щелкнуть на кнопке ОК (в результате получим вид окна Создание отчетов, представленный на рис. 3.39).

§ Все Доступные поля переведем в Выбранные поля, выделив их и щелкнув на кнопку .

§ На следующ3ем шаге (Добавить уровни группировки?) щелкаем далее.

§ На шаге Выберите порядок сортировки записей. В раскрывающемся списке выберем Фамилия для сортировки по возрастанию.

§ На шаге Выберите вид макета для отчета. Выбираем: Макет — блок, ориентация — книжная. Щелкнуть на кнопке Далее.

§ На шагеВыберите требуемый стиль. Выбираем — Изящная.

§ Следующий шаг — Задайте имя отчета. Вводим имя — Студенты мастер_отчетов. Дальнейшие действия: Просмотреть report; Изменить макет отчета. Выбираем Просмотреть, щелкаем на кнопке Готово. Report открывается в режиме Предварительного просмотра, который позволяет увидеть, как будет выглядеть report в распечатанном виде (Рис. 3.40).

§ Перейдите в режим Конструктора и выполните редактирование и форматирование отчета. Для перехода из режима предварительного просмотра в режим конструктора необходимо в области переходов щелкнуть правой кнопкой мыши на имени отчета и в контекстном меню выбрать режим конструктора. На экране появится report в режиме Конструктора (Рис. 3.41).


Рис. 3.39.


Рис. 3.40.


Рис. 3.41.

Редактирование:

§ удалите поля КодСтудента в верхнем колонтитуле и области данных;

§ удалите поля КодГруппы в верхнем колонтитуле и области данных;

§ На место поля КодГруппы переместить поле Название из списка Группы студентов;

§ переместите влево все поля в верхнем колонтитуле и области данных;

§ Измените надпись в заголовке страницы, введите НТУ «ХПИ» и нажмите Enter;

§ Переместите Надпись. В Нижнем колонтитуле выделить поле =Now() и перетащить его в Заголовок под название Студенты. Дата будет отображаться под заголовком.

Форматирование:

1. Выделите заголовок Студенты НТУ «ХПИ»

2. Измените гарнитуру, начертание и цвет шрифта, а также цвет заливки фона. Report в режиме конструктора примет вид, представленный на рисунке 3.42.


Рис.3.42.

3. Перейдите в режим предварительного просмотра. Для перехода в режим предварительного просмотра необходимо щелкнуть правой кнопкой мыши на названии отчета в области переходов и в контекстном меню выбрать режим Предварительный просмотр (рис 3.43).


Рис. 3.43.

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

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

Средство Пустой отчет. Инструмент Пустой report позволяет создавать reports с нуля в режиме макета. Для этого надо щелкнуть Пустой report в группе Отчеты на вкладке Создание. В окне редактирования Access 2007 появится Отчет1 с пустой областью данных, а в правой части окна будет отображаться область Список полей существующих таблиц. Щелкнув на знак + таблицы (например, Студенты), откроется список необходимых полей.

Перетащите требуемые поля из этого списка в report, нажав и удерживая левую клавишу мыши. С помощью инструментов из группы Элементы управления на вкладке Формат, можно доработать report, добавив заголовок, номера страниц, дату и время. При необходимости его можно доработать в режиме конструктора. Сохраните report.

Статьи к прочтению:

Как создать отчеты в Microsoft Access за 10 минут


Похожие статьи:

  • Тема: проектирование базы данных в субд ms access

    Цель занятия.Изучение информационной технологии создания пустой базы данных ручным способом и с помощью шаблонов средствами мастера в системе управления…

  • Заполнение таблиц бд access 2007

    Tables БД Access 2007 необходимо заполнять данными в определенной последовательности. Сначала надо заполнять главные tables, а затем подчиненные….