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


Использование компонента TQRSysData для показа вспомогательной и системной информации


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

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

qrsColumnNo -

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

qrsDate -

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

arsDate Time-текущие дата и время.

qrsDetailCount -

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

qrsDetaiINo -

номер текущей записи в НД. При наличии нескольких наборов - номер текущей записи в master-наборе.

qrsPageNumber -

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

qrsPageCount -

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

qrs ReportTitle -

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

ars Time - текущее время.

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



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