На этом шаге мы рассмотрим вкладку QReport.
Вкладка 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.