Шаг 2.
Вкладка QReport (общие сведения)

    На этом шаге мы рассмотрим вкладку QReport.

    Вкладка QReport имеет следующий общий вид:


Рис.1. Палитра компонентов QReport

    Дадим краткую характеристику компонентов, находящихся на этой вкладке:

Таблица 1. Компоненты вкладки QReport
Компонент Описание
Курсор - это не компонент, а просто кнопка для быстрой отмены выбора какого-либо объекта.
Компонент TQuickRep (отчет). Используется для введения в приложение средств печати отчетов.
Компонент TQRSubDetail (детали). Используется для компоновки в отчет дополнительных данных. Определяет область, в которой располагаются данные подчиненной таблицы при реализации в отчете связи Master-Detail на основе существующей связи между ТБД;
Компонент TQRStringsBand (полоса текста). Используется для компоновки в отчет дополнительных текстов.
Компонент TQRBand (полоса). Используется для построения отчетов путем размещения на нем печатаемых компонентов.
Компонент TQRChildBand (дочерняя полоса). Используется для создания дочерних полос, которые могут содержать другие компоненты QuickRep и полосы.
Компонент TQRGroup (группировка). Используется для группировки данных.
Компонент TQRLabel (метка). Используется для размещения текста в отчете.
Компонент TQRDBText (текст из базы данных). Представляет собой ориентированный на данные компонент для размещения текста в отчете.
Компонент TQRExpr (математические выражения). Позволяет вам строить и отображать выражения над полями данных и системными величинами (такими, как время и дата). Свойство Expression компонента включает диалоговое окно Построителя Выражений (Expression Builder), дающее возможность графического построения выражений.
Компонент TQRSysData (системные данные). Используется для отображения системных данных (даты, времени, номера страницы, счетчика повторений какого-либо значения и т.д.)
Компонент TQRMemo (многострочный текст). Используется для размещения в отчете многострочных текстов.
Компонент TQRExprMemo (тексты с математическими выражениями). Используется для размещения в отчете текстов с математическими выражениями.
Компонент TQRRichText (многострочный текст RTF). Используется для размещения в отчете текста в обогащенном формате.
Компонент TQRDBRichText (многострочный текст RTF базы данных). Используется для размещения в отчете текста из базы данных в обогащенном формате.
Компонент TQRShape (форма). Используется для рисования в отчете графических форм.
Компонент TQRImage (изображение). Используется для печати изображений в отчете.
Компонент TQRDBImage (изображение из базы данных). Используется для печати изображений из баз данных в отчете.
Компонент TQRCompositeReport (составной отчет). Используется для построения составных отчетов.
Компонент TQRPreview (предварительный просмотр). Используется для предварительного просмотра на экране подготовленного к печати отчета.
Компонент TQRTextFilter (фильтр текста). Используется для установки фильтра текста.
Компонент TQRCSVFilter (разделитель). Используется для установки разделителя текста.
Компонент TQRHTMLFilter (фильтр HTML). Используется для установки фильтра HTML.
Компонент TQRChart (диаграммы, графики). Используется для печати в отчете диаграмм, построенных на основе баз данных.

    На следующем шаге мы рассмотрим компонент TQuickRep.




Предыдущий шаг Содержание Следующий шаг