Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Пример простого отчета



Рассмотрим пример, создания табличного отчета для списка всех государств из таблицы COUNTRY.DB из базы данных DBDEMOS.

В первую очередь необходимо связать компонент отчета с соответствующим компонентом набора данных. Для этого требуется указать в свойстве Dataset компонента TQuickRep имя компонента доступа к данным.

Все используемые ниже полосы создаются в отчете при помощи свойства Bands компонента TQuickRep.

Зададим заголовок и окончание страницы. На полосах Page Header и Page Footer можно разместить: номера страниц отчета, дату и время, название предприятия, его логотип и любую другую служебную информацию.

Полоса Title должна содержать название отчета и краткую аннотацию.

В полосе Column Header создадим шапку таблицы, включающую названия столбцов: название государства, столицу, численность населения и т. д. (рис. 2).

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

Рис 2 Дизайн отчета

Рис.3. Просмотр отчета

На полосе Summary можно расположить обобщающие данные, например, общую площадь государств.

В результате, при печати или просмотре отчета получится таблица с параметрами государств (рис. 15.3), так как полоса Detail будет размножена в соответствии с числом записей в таблице COUNTRY.DB.





Дата публикования: 2014-12-25; Прочитано: 178 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...