Иллюстрированный самоучитель по Visual FoxPro 8

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

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

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

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

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

Полоса Назначение
Title (Титул) В этой полосе размещается информация, появляющаяся перед основным отчетом и называемая титульной. Это может быть имя отчета, сопроводительное письмо или любые данные, которые необходимо поместить на первой странице отчета
Page Header (Верхний колонтитул) Эта полоса в отчете называется верхним колонтитулом. Данные, помещенные в полосу, печатаются в начале каждой страницы. Примерами элементов управления могут быть название отчета, текущая дата, номер страницы и т. д.
Group Header (Группа сверху) В этой полосе печатается информация, используемая при группировке. При группировке данных группа может иметь верхние полосы, печатаемые до нее. Они помогают идентифицировать информацию, содержащуюся на каждом уровне группировки
Detail (Детали) Эта полоса содержит данные полей из таблицы или результат вычислений над ними
Group Footer (Группа снизу) В полосе размещается итоговая информация по группе
Page Footer (Нижний колонтитул) В нижнем колонтитуле печатается название отчета, дата, номер страницы и итоговые значения по данным текущей страницы
Summary (Итоги) В итоговой части отчета содержится информация, появляющаяся один раз после основного отчета и содержащая итоговые значения или заключительный текст
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.