📄 rep6.pas
字号:
unit rep6;
interface
uses Windows, SysUtils, Messages, Classes, Graphics, Controls,
StdCtrls, ExtCtrls, Forms, QuickRpt, QRCtrls, DB, DBTables;
type
TQuickReport6 = class(TQuickRep)
QRBand1: TQRBand;
QRLabel1: TQRLabel;
QRLabel2: TQRLabel;
QRBand2: TQRBand;
QRLabel3: TQRLabel;
QRLabel4: TQRLabel;
QRLabel5: TQRLabel;
QRLabel6: TQRLabel;
QRLabel7: TQRLabel;
QRLabel8: TQRLabel;
QRLabel9: TQRLabel;
QRLabel10: TQRLabel;
QRLabel11: TQRLabel;
QRLabel12: TQRLabel;
QRLabel13: TQRLabel;
QRLabel14: TQRLabel;
QRLabel15: TQRLabel;
QRLabel16: TQRLabel;
QRLabel17: TQRLabel;
QRLabel18: TQRLabel;
QRLabel20: TQRLabel;
QRLabel21: TQRLabel;
QRLabel22: TQRLabel;
QRLabel23: TQRLabel;
QRLabel24: TQRLabel;
QRLabel25: TQRLabel;
QRLabel26: TQRLabel;
QRLabel27: TQRLabel;
QRLabel28: TQRLabel;
QRLabel29: TQRLabel;
QRLabel30: TQRLabel;
QRLabel31: TQRLabel;
QRLabel32: TQRLabel;
QRLabel33: TQRLabel;
QRLabel34: TQRLabel;
QRLabel35: TQRLabel;
QRLabel36: TQRLabel;
QRLabel37: TQRLabel;
QRLabel38: TQRLabel;
QRLabel39: TQRLabel;
QRLabel40: TQRLabel;
QRLabel41: TQRLabel;
QRLabel42: TQRLabel;
QRLabel43: TQRLabel;
QRLabel44: TQRLabel;
QRLabel45: TQRLabel;
QRLabel47: TQRLabel;
QRLabel48: TQRLabel;
QRLabel49: TQRLabel;
QRLabel50: TQRLabel;
QRLabel51: TQRLabel;
Table1: TTable;
DetailBand1: TQRBand;
QRExpr9: TQRExpr;
QRExpr8: TQRExpr;
QRExpr7: TQRExpr;
QRExpr6: TQRExpr;
QRExpr5: TQRExpr;
QRExpr48: TQRExpr;
QRExpr47: TQRExpr;
QRExpr46: TQRExpr;
QRExpr45: TQRExpr;
QRExpr43: TQRExpr;
QRExpr42: TQRExpr;
QRExpr41: TQRExpr;
QRExpr40: TQRExpr;
QRExpr4: TQRExpr;
QRExpr39: TQRExpr;
QRExpr38: TQRExpr;
QRExpr37: TQRExpr;
QRExpr36: TQRExpr;
QRExpr35: TQRExpr;
QRExpr34: TQRExpr;
QRExpr33: TQRExpr;
QRExpr32: TQRExpr;
QRExpr31: TQRExpr;
QRExpr30: TQRExpr;
QRExpr3: TQRExpr;
QRExpr29: TQRExpr;
QRExpr28: TQRExpr;
QRExpr27: TQRExpr;
QRExpr26: TQRExpr;
QRExpr25: TQRExpr;
QRExpr24: TQRExpr;
QRExpr23: TQRExpr;
QRExpr22: TQRExpr;
QRExpr21: TQRExpr;
QRExpr20: TQRExpr;
QRExpr2: TQRExpr;
QRExpr19: TQRExpr;
QRExpr18: TQRExpr;
QRExpr16: TQRExpr;
QRExpr15: TQRExpr;
QRExpr14: TQRExpr;
QRExpr13: TQRExpr;
QRExpr12: TQRExpr;
QRExpr11: TQRExpr;
QRExpr10: TQRExpr;
QRExpr1: TQRExpr;
QRExpr49: TQRExpr;
QRExpr50: TQRExpr;
procedure QRLabel1Print(sender: TObject; var Value: String);
procedure QRLabel2Print(sender: TObject; var Value: String);
procedure QRLabel5Print(sender: TObject; var Value: String);
procedure QRLabel6Print(sender: TObject; var Value: String);
procedure QRLabel7Print(sender: TObject; var Value: String);
procedure QRLabel8Print(sender: TObject; var Value: String);
procedure QRLabel10Print(sender: TObject; var Value: String);
procedure QRLabel11Print(sender: TObject; var Value: String);
procedure QRLabel12Print(sender: TObject; var Value: String);
procedure QRLabel13Print(sender: TObject; var Value: String);
procedure QRLabel14Print(sender: TObject; var Value: String);
procedure QRLabel15Print(sender: TObject; var Value: String);
procedure QRLabel26Print(sender: TObject; var Value: String);
procedure QRLabel27Print(sender: TObject; var Value: String);
procedure QRLabel28Print(sender: TObject; var Value: String);
procedure QRLabel29Print(sender: TObject; var Value: String);
procedure QRLabel30Print(sender: TObject; var Value: String);
procedure QRLabel31Print(sender: TObject; var Value: String);
procedure QRLabel33Print(sender: TObject; var Value: String);
procedure QRLabel42Print(sender: TObject; var Value: String);
procedure QRLabel43Print(sender: TObject; var Value: String);
procedure QRLabel44Print(sender: TObject; var Value: String);
procedure QRLabel45Print(sender: TObject; var Value: String);
procedure QRLabel46Print(sender: TObject; var Value: String);
procedure QRLabel49Print(sender: TObject; var Value: String);
procedure QRLabel50Print(sender: TObject; var Value: String);
procedure QRLabel23Print(sender: TObject; var Value: String);
procedure QuickRepStartPage(Sender: TCustomQuickRep);
procedure QuickRepPreview(Sender: TObject);
private
public
end;
var
QuickReport6: TQuickReport6;
var xh:integer;
implementation
uses GJGZGL,unitds;
{$R *.DFM}
procedure TQuickReport6.QRLabel1Print(sender: TObject; var Value: String);
var
ddate:tdate;
wyear,wmonth,wday:word;
begin
ddate:=date();
decodedate(ddate,wyear,wmonth,wday);
qrlabel1.Caption:=inttostr(wyear)+'年'+inttostr(wmonth)+'月';
end;
procedure TQuickReport6.QRLabel2Print(sender: TObject; var Value: String);
begin
// qrlabel2.Caption:=form1.dszm.text+'职工工资表';
end;
procedure TQuickReport6.QRLabel5Print(sender: TObject; var Value: String);
begin
qrlabel5.Caption:='工龄'+chr(13)+'工资';
end;
procedure TQuickReport6.QRLabel6Print(sender: TObject; var Value: String);
begin
qrlabel6.Caption:='技能'+chr(13)+'工资';
end;
procedure TQuickReport6.QRLabel7Print(sender: TObject; var Value: String);
begin
qrlabel7.Caption:='效益'+chr(13)+'工资';
end;
procedure TQuickReport6.QRLabel8Print(sender: TObject; var Value: String);
begin
qrlabel8.Caption:='其它'+chr(13)+'工资';
end;
procedure TQuickReport6.QRLabel10Print(sender: TObject; var Value: String);
begin
qrlabel10.Caption:='加班'+chr(13)+' 费';
end;
procedure TQuickReport6.QRLabel11Print(sender: TObject; var Value: String);
begin
qrlabel11.Caption:='利润'+chr(13)+'提成';
end;
procedure TQuickReport6.QRLabel12Print(sender: TObject; var Value: String);
begin
qrlabel12.Caption:='补发'+chr(13)+' 1';
end;
procedure TQuickReport6.QRLabel13Print(sender: TObject; var Value: String);
begin
qrlabel13.Caption:='补发'+chr(13)+' 2';
end;
procedure TQuickReport6.QRLabel14Print(sender: TObject; var Value: String);
begin
//qrlabel14.Caption:='补发'+chr(13)+' 3';
end;
procedure TQuickReport6.QRLabel15Print(sender: TObject; var Value: String);
begin
qrlabel15.Caption:='独子'+chr(13)+' 费';
end;
procedure TQuickReport6.QRLabel26Print(sender: TObject; var Value: String);
begin
qrlabel26.Caption:='趟次'+chr(13)+' 扣';
end;
procedure TQuickReport6.QRLabel27Print(sender: TObject; var Value: String);
begin
qrlabel27.Caption:='安全'+chr(13)+' 扣';
end;
procedure TQuickReport6.QRLabel28Print(sender: TObject; var Value: String);
begin
qrlabel28.Caption:='服务'+chr(13)+' 扣';
end;
procedure TQuickReport6.QRLabel29Print(sender: TObject; var Value: String);
begin
qrlabel29.Caption:='卫生'+chr(13)+' 扣';
end;
procedure TQuickReport6.QRLabel30Print(sender: TObject; var Value: String);
begin
qrlabel30.Caption:='准点'+chr(13)+' 扣';
end;
procedure TQuickReport6.QRLabel31Print(sender: TObject; var Value: String);
begin
qrlabel31.Caption:='技术'+chr(13)+' 扣';
end;
procedure TQuickReport6.QRLabel33Print(sender: TObject; var Value: String);
begin
qrlabel33.Caption:='应发'+chr(13)+'工资';
end;
procedure TQuickReport6.QRLabel42Print(sender: TObject; var Value: String);
begin
qrlabel42.Caption:='大病'+chr(13)+' 保';
end;
procedure TQuickReport6.QRLabel43Print(sender: TObject; var Value: String);
begin
qrlabel43.Caption:='车队'+chr(13)+' 扣';
end;
procedure TQuickReport6.QRLabel44Print(sender: TObject; var Value: String);
begin
qrlabel44.Caption:='扣款'+chr(13)+' 1';
end;
procedure TQuickReport6.QRLabel45Print(sender: TObject; var Value: String);
begin
qrlabel45.Caption:='天然'+chr(13)+' 气';
end;
procedure TQuickReport6.QRLabel46Print(sender: TObject; var Value: String);
begin
//qrlabel46.Caption:='扣款'+chr(13)+' 3';
end;
procedure TQuickReport6.QRLabel49Print(sender: TObject; var Value: String);
begin
qrlabel49.Caption:='实发'+chr(13)+'工资';
end;
procedure TQuickReport6.QRLabel50Print(sender: TObject; var Value: String);
begin
qrlabel50.Caption:='本月'+chr(13)+' 尾';
end;
procedure TQuickReport6.QRLabel23Print(sender: TObject; var Value: String);
begin
qrlabel23.Caption:='上月'+chr(13)+' 尾';
end;
procedure TQuickReport6.QuickRepStartPage(Sender: TCustomQuickRep);
begin
xh:=0;
end;
procedure TQuickReport6.QuickRepPreview(Sender: TObject);
begin
//table1.Filter:='队别'+'='+''''+form1.dszm.Text+'''';
//quickreport6.ResetIme;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -