Quick Report . Delphi5 (C++ Builder 5.0) . Delphi 7.0 Rave Report, . Quick Report Delphi 7.0 Component/InstallPackages/Add/Program Files\Borland\Delphi7\Bin\dclqrt70.bpl. , QuickReport , .
, , : ..., , . AllQuery TIBQuery. SQL : Select persona.fio, pnumber.pnum, pnumber.ptype from pnumber inner join persona on (pnumber.p_id = persona.p_id).
ReportForm QReport QuckRep1: TQuickRep.
, ReportForm DataModule2 :
- DataSet AllQuery;
- Bands true , :HasColumnHeader , HasDetail , HasSummary , HasTitle .
Title QReport: QRLabel1:TQRLabel QRSysData1:TQRSysData. QRLabel1:TQRLabel Caption: , QRSysData1 Data qrsDateTime. : 16.04.2007 13:21:43.
Column Header TQRLabel , .
Detail TQRDBText, . DataField , (, QRDBText1 AllQuery.FIO). Detail QRSysData2, Data QrsDetailNo ( ).
Summary QRLabel5:TQRLabel QRSysData3 Data QrsDetailCount. .
, 6.1.
6.1
( 6.2).
6.2
BtReportClick AllQuery ReportForm.QuickRep1.Preview:
procedure TForm1.BtReportClick(Sender: TObject);
begin
DataModule2.AllQuery.Open; ReportForm.QuickRep1.Preview;
end;
, 6.3.
6.3 .
, .