Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Desktop_1 / Лабораторная работа№_11_12_Отчеты.doc
Скачиваний:
13
Добавлен:
21.03.2016
Размер:
965.63 Кб
Скачать

2.2. Типы полос окна конструктора отчета

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

Типы возможных в отчете полос приведены в табл.2. Основное назначение полосы — определять, когда и где будут печататься размещенные в полосе объекты.

Таблица 2. Типы полос отчета

Полоса

Назначение

Title (Титул)

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

Page Header

(Верхний колонтитул)

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

Group Header

(Группа сверху)

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

Detail (Детали)

Эта полоса содержит данные полей из таблицы или результат вычислений над ними

Group Footer

(Группа снизу)

В полосе размещается итоговая информация по группе

Page Footer (Нижний колонтитул)

В нижнем колонтитуле печатается название отчета, дата, номер страницы и итоговые значения по данным текущей страницы

Summary (Итоги)

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

Задание для самостоятельной работы: изучить работу с конструктором отчетов (лабораторный практикум «Создание и печать отчетов»).

    1. Пример создания простого однотабличного отчета

Последовательность действий по созданию отчета для одной таблицы (здесь: customer, содержащей список клиентов):

  1. Открыть проект (Sales).

  2. Открыть базу данных проекта. Для этого на вкладке Data (Данные) установить курсор на названии базы данных и нажать кнопку Open (Открыть) окна проекта. При этом на стандартной панели инструментов в списке Databases (Базы данных) появляется название открытой базы данных.

  3. Перейти на вкладку Documents (Документы), выбрать группу Reports (Отчеты) и нажать кнопку New (Новый).

  4. В открывшемся диалоговом окне New Report (Новый отчет) выбрать опцию New Report (Новый отчет). Открывается окно конструктора, предназначенное для создания нового отчета.

  5. Для задания среды окружения отчета открыть диалоговое окно Data Environment (Среда окружения), выбрав команду Environment (Окружение) в меню View (Вид) или Data Environment (Среда окружения) контекстного меню.

  6. Для добавления таблицы в окружение отчета в меню Data Environment (Среда окружения) выбрать команду Add (Добавить).

  7. В открывшемся диалоговом окне Add Table or View (Добавить таблицу или представление) выбрать таблицу customer и нажать кнопку ОК. В окне Data Environment (Среда окружения) будет отображена выбранная таблица.

  8. Открыть окно свойств таблицы. Для этого установить курсор на ее названии, нажать правую кнопку мыши и выбрать из контекстного меню команду Properties (Свойства).

  9. Выделить свойство order (Порядок). Для упорядочения данных в отчете по кодам клиентов в поле коррекции свойства нажать кнопку раскрытия списка и из списка индексов таблицы выбрать icdcustomer.

  10. Закрыть окно Data Environment (Среда окружения).

  11. Для размещения полей таблицы в отчете воспользоваться командой Quick Report (Быстрый отчет) в меню Report (Отчет). Открывается диалоговое окно Quick Report (Быстрый отчет).

  12. Выбрать вариант размещения полей по столбцам и нажать кнопку Fields (Поля).

  13. В диалоговом окне Field Picker (Выбор поля) выбрать поля, помещаемые в отчет, и перенести их в список Selected fields (Выбранные поля), используя кнопку Move (Перенести). Нажать ОК.

  14. Возвратившись в диалоговое окно Quick Report (Быстрый отчет), нажать кнопку ОК для завершения процедуры размещения полей в отчете.

  15. Используя кнопку Label (Метка) панели инструментов Report Controls (Элементы управления отчета), скорректировать заголовки полей.

  16. Для того чтобы придать отчету законченный вид, добавить область заголовка отчета, выбрав в меню Report (Отчет) команду Title/Summary (Титул/Итоги).

  17. В открывшемся диалоговом окне Title/Summary (Титул/Итоги) установить флажок Title Band (Полоса титула) и ОК. В отчете появляется полоса Title (Титул). Разместить в ней текст заголовка отчета с помощью кнопки Label (Метка) панели инструментов Report Controls (Элементы управления отчета).

  18. Просмотреть внешний вид отчета (рис. 8.11), воспользовавшись командой контекстного меню Preview (Просмотр).

  19. Сохранить отчет.

На рис.2 приведен созданный отчет в окне предварительного просмотра.

Рис.2. Предварительный просмотр отчета «Список клиентов»