Разработка баз данных в Delphi. 11 Уроков

Использование компонента TQRSysData


Компонент TQRSysData используется для показа вспомогательной и системной информации. Вид показываемой информации определяется свойством

property Data: TQRSysDataType;

 

Ниже указаны возможные значения этого свойства.

Значение

Что выводится

qrsColumnNo



Номер текущей колонки отчета (для одноколоночного отчета всегда 1).

qrsDate

Текущая дата.

qrsDateTime

Текущие дата и время.

qrsDetailCount

Количество записей в НД, а при использовании нескольких НД – количество записей в главном наборе. Для случая, когда НД представлен компонентом TQuery, эта возможность может быть недоступной, что связано с характером работы компонента TQuery, который возвращает столько записей, сколько необходимо для использования в текущий момент, а остальные предоставляет по мере надобности.

qrsDetailNo

Номер текущей записи в НД.

qrsPageNumber

Номер текущей страницы отчета.

qrsPageCount

Общее количество страниц отчета.

qrsReportTitle

Заголовок отчета.

qrsTime

Текущее время

Разместим в компоненте QRBand5 подвала отчета два компонента TQRSysData. В свойство Data первого из них установим значение qrsDate, второго – qrsPageNumber. В режиме предварительного просмотра увидим, что теперь в подвале страницы выводятся номер страницы и текущая дата (рис.13)

Рис. 13. Показ номера страницы и текущей даты в подвале страницы.



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