Delphi 3 и создание приложений баз данных

       

Компоненты для построения отчетов


В Delphi 3 на странице палитры компонентов QReport расположено около двух десятков компонентов, применяемых для построения отчетов. "Главным" компонентом, несомненно, является TQuickRep, определяющий поведение отчета в целом. Другие компоненты определяют составные части отчета:

TQRBand -

заготовка для расположения данных, заголовков, титула отчета и др.; отчет, в основном, строится из компонентов TQRBand, которые реализуют:

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

• TQRSubDetail -

определяет область, в которой располагаются данные подчиненной таблицы при реализации в отчете связи Master-Detail на основе существующей связи между ТБД;

• TQRGroup -

применяется для группировок данных в отчете;

• TQRLabel -

позволяет разместить в отчете статический текст;

• TQRDBText -

позволяет разместить в отчете содержимое поля набора данных;

• TQRExpr -

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

• TQRSysDate -

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

• TQRMemo -

служит для вывода в отчете содержимого полей комментариев;

• TQRRich Text -

служит для вывода в отчете содержимого полей форматированных комментариев;

• TQRDBRich Text -

служит для вывода в отчете содержимого полей форматированных комментариев, источником которых является поле набора данных;

TQRShape -

служит для вывода в отчете графических фигур, например, прямоугольников;

• TQRImage -

служит для вывода в отчете графической информации, источником которой является поле набора данных;

• TQRChwt -

служит для встраивания в отчет графиков.

Содержание раздела