📄 report.pas
字号:
unit report;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, QRCtrls, DB, QuickRpt, DBTables, ExtCtrls;
type
Treportform = class(TForm)
Q_hudj: TQuickRep;
Table1: TTable;
DataSource1: TDataSource;
PageHeaderBand1: TQRBand;
PageFooterBand1: TQRBand;
DetailBand1: TQRBand;
ColumnHeaderBand1: TQRBand;
QRLabel1: TQRLabel;
QRLabel2: TQRLabel;
QRLabel3: TQRLabel;
QRLabel4: TQRLabel;
Table1BDEDesigner: TStringField;
Table1BDEDesigner2: TStringField;
Table1BDEDesigner3: TStringField;
Table1BDEDesigner4: TStringField;
Table1BDEDesigner5: TStringField;
Table1BDEDesigner6: TDateField;
Table1BDEDesigner7: TStringField;
QRLabel5: TQRLabel;
QRLabel6: TQRLabel;
QRDBText1: TQRDBText;
QRDBText2: TQRDBText;
QRDBText3: TQRDBText;
QRDBText4: TQRDBText;
QRDBText5: TQRDBText;
QRSysData1: TQRSysData;
QRLabel7: TQRLabel;
QRDBText6: TQRDBText;
QRLabel8: TQRLabel;
QRDBText7: TQRDBText;
DataSource2: TDataSource;
q_form3: TQuickRep;
Table2: TTable;
q_form4: TQuickRep;
DataSource3: TDataSource;
Table3: TTable;
ColumnHeaderBand2: TQRBand;
DetailBand2: TQRBand;
PageFooterBand2: TQRBand;
PageHeaderBand2: TQRBand;
QRLabel17: TQRLabel;
QRLabel18: TQRLabel;
QRLabel19: TQRLabel;
QRLabel20: TQRLabel;
QRLabel21: TQRLabel;
QRLabel22: TQRLabel;
QRLabel23: TQRLabel;
QRLabel24: TQRLabel;
QRLabel25: TQRLabel;
QRLabel26: TQRLabel;
QRDBText15: TQRDBText;
QRDBText16: TQRDBText;
QRDBText17: TQRDBText;
QRDBText18: TQRDBText;
QRDBText19: TQRDBText;
QRDBText20: TQRDBText;
QRDBText21: TQRDBText;
QRDBText22: TQRDBText;
QRDBText23: TQRDBText;
ColumnHeaderBand3: TQRBand;
DetailBand3: TQRBand;
PageFooterBand3: TQRBand;
PageHeaderBand3: TQRBand;
QRLabel9: TQRLabel;
QRLabel10: TQRLabel;
QRLabel11: TQRLabel;
QRLabel12: TQRLabel;
QRLabel13: TQRLabel;
QRLabel14: TQRLabel;
QRLabel15: TQRLabel;
QRLabel16: TQRLabel;
QRDBText8: TQRDBText;
QRDBText9: TQRDBText;
QRDBText10: TQRDBText;
QRDBText11: TQRDBText;
QRDBText12: TQRDBText;
QRDBText13: TQRDBText;
QRDBText14: TQRDBText;
QRSysData2: TQRSysData;
QRSysData3: TQRSysData;
q_form5: TQuickRep;
ColumnHeaderBand4: TQRBand;
DetailBand4: TQRBand;
PageFooterBand4: TQRBand;
PageHeaderBand4: TQRBand;
QRLabel27: TQRLabel;
DataSource4: TDataSource;
Table4: TTable;
QRLabel28: TQRLabel;
QRLabel29: TQRLabel;
QRLabel30: TQRLabel;
QRLabel31: TQRLabel;
QRLabel32: TQRLabel;
QRLabel33: TQRLabel;
QRLabel34: TQRLabel;
QRLabel35: TQRLabel;
QRDBText24: TQRDBText;
QRDBText25: TQRDBText;
QRDBText26: TQRDBText;
QRDBText27: TQRDBText;
QRDBText28: TQRDBText;
QRDBText29: TQRDBText;
QRDBText30: TQRDBText;
QRDBText31: TQRDBText;
q_form6: TQuickRep;
DataSource5: TDataSource;
Table5: TTable;
DetailBand5: TQRBand;
PageFooterBand5: TQRBand;
PageHeaderBand5: TQRBand;
QRLabel36: TQRLabel;
QRDBText32: TQRDBText;
QRDBText33: TQRDBText;
QRDBText34: TQRDBText;
QRDBText35: TQRDBText;
QRDBText36: TQRDBText;
QRDBText37: TQRDBText;
QRDBText38: TQRDBText;
QRDBText39: TQRDBText;
QRDBText40: TQRDBText;
QRDBText41: TQRDBText;
QRDBText42: TQRDBText;
QRDBText43: TQRDBText;
QRDBText44: TQRDBText;
QRDBText45: TQRDBText;
QRDBText46: TQRDBText;
QRDBText47: TQRDBText;
QRDBText48: TQRDBText;
QRSysData4: TQRSysData;
ColumnHeaderBand5: TQRBand;
QRLabel37: TQRLabel;
QRLabel38: TQRLabel;
QRLabel39: TQRLabel;
QRLabel40: TQRLabel;
QRLabel41: TQRLabel;
QRLabel42: TQRLabel;
QRLabel43: TQRLabel;
QRLabel44: TQRLabel;
QRLabel45: TQRLabel;
QRLabel46: TQRLabel;
QRLabel47: TQRLabel;
QRLabel48: TQRLabel;
QRLabel49: TQRLabel;
QRLabel50: TQRLabel;
QRLabel51: TQRLabel;
QRLabel52: TQRLabel;
QRLabel53: TQRLabel;
q_form7: TQuickRep;
ColumnHeaderBand6: TQRBand;
DetailBand6: TQRBand;
PageFooterBand6: TQRBand;
PageHeaderBand6: TQRBand;
QRLabel54: TQRLabel;
DataSource6: TDataSource;
Table6: TTable;
QRLabel55: TQRLabel;
QRLabel56: TQRLabel;
QRLabel57: TQRLabel;
QRLabel58: TQRLabel;
QRLabel59: TQRLabel;
QRLabel60: TQRLabel;
QRLabel61: TQRLabel;
QRDBText49: TQRDBText;
QRDBText50: TQRDBText;
QRDBText51: TQRDBText;
QRDBText52: TQRDBText;
QRDBText53: TQRDBText;
QRDBText54: TQRDBText;
QRDBText55: TQRDBText;
DataSource7: TDataSource;
Query1: TQuery;
q_form2query: TQuickRep;
ColumnHeaderBand7: TQRBand;
PageFooterBand7: TQRBand;
DetailBand7: TQRBand;
PageHeaderBand7: TQRBand;
QRLabel62: TQRLabel;
QRLabel63: TQRLabel;
QRLabel64: TQRLabel;
QRLabel65: TQRLabel;
QRLabel66: TQRLabel;
QRLabel67: TQRLabel;
QRLabel68: TQRLabel;
QRLabel69: TQRLabel;
QRDBText56: TQRDBText;
QRDBText57: TQRDBText;
QRDBText58: TQRDBText;
QRDBText59: TQRDBText;
QRDBText60: TQRDBText;
QRDBText61: TQRDBText;
QRDBText62: TQRDBText;
QRSysData5: TQRSysData;
procedure FormShow(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
{ Private declarations }
public
{ Public declarations }
end;
var
reportform: Treportform;
implementation
{$R *.dfm}
procedure Treportform.FormShow(Sender: TObject);
begin
table1.open;
table2.open;
table3.open;
table4.open;
table5.open;
table6.open;
end;
procedure Treportform.FormClose(Sender: TObject; var Action: TCloseAction);
begin
table1.close;
action:=cafree;
table2.close;
action:=cafree;
table3.close;
action:=cafree;
table4.close;
action:=cafree;
table5.close;
action:=cafree;
table6.close;
action:=cafree;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -