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) печатать отчет даже в том случае, если он не содержит данных.

Содержание  Назад  Вперед