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


Свойства


property Bands : TQuickRepBands; -

состоит из множества логических значений (False/True), которые определяют включение в отчет отдельных составляющих, а именно:

HasColumnHeader -

заголовка столбцов отчета;

HasDetail - детальной информации;

HasPageFooter - подвала страницы;

HasPageHeader - заголовка страницы;

HasSummary - подвала отчета;

• Над Title - заголовка отчета.

property DataSet : TDataSet; -

указывает на НД, на основе информации в котором и создается отчет. Обычно для выдачи отчета используется один НД.

Если нужно вывести связанную информацию из нескольких таблиц БД, ее объединяют в одном НД при помощи оператора SELECT. В этом случае в качестве НД для отчета может использоваться компонент TQuery. Информацию из нескольких связанных НД можно включать в отчет, если эти НД связаны в приложении отношением Master-Detail. В этом случае в качестве НД указывается Master-набор, а ссылка на соответствующие Detail-наборы осуществляется в компонентах TQRSubDetail, использование которых в данном случае необходимо.

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

property Frame : TQRFrame; -

определяет параметры рамки отчета:

• Color - цвет линии рамки;

DrawBottom - определяет, следует ли выводить линию снизу;

DrawLeft- определяет, следует ли выводить линию слева;

DrawRight- определяет, следует ли выводить линию справа;

• Draw Top- определяет, следует ли выводить линию сверху;

Style - определяет стиль линии;

Width - определяет ширину линии в пикселах.

property Page: TQRPage; -

определяет параметры страницы.

property PrinterSettings: TQuickRepPrinterSettings;

- определяет параметры принтера.

property PrintIfEmpty: Boolean;

- указывает, что следует (True) печатать отчет даже в том случае, если он не содержит данных.




Начало  Назад  Вперед



Книжный магазин