📄 jkprint.pas
字号:
unit jkprint;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
QuickRpt, Qrctrls, ExtCtrls, DBTables, Db;
type
Tjkbprintform = class(TForm)
qr1: TQuickRep;
QRBand1: TQRBand;
QRLabel1: TQRLabel;
QRLabel23: TQRLabel;
QRSubDetail2: TQRSubDetail;
QRLabel2: TQRLabel;
QRLabel3: TQRLabel;
QRLabel4: TQRLabel;
QRLabel5: TQRLabel;
QRLabel6: TQRLabel;
QRLabel7: TQRLabel;
QRLabel8: TQRLabel;
QRLabel9: TQRLabel;
QRLabel10: TQRLabel;
QRSubDetail3: TQRSubDetail;
QRDBText27: TQRDBText;
QRDBText28: TQRDBText;
QRDBText30: TQRDBText;
QRDBText31: TQRDBText;
QRDBText32: TQRDBText;
QRDBText33: TQRDBText;
QRDBText34: TQRDBText;
QRDBText35: TQRDBText;
QRDBText36: TQRDBText;
QRSubDetail1: TQRSubDetail;
g00: TQRLabel;
g10: TQRLabel;
g20: TQRLabel;
g30: TQRLabel;
g40: TQRLabel;
g50: TQRLabel;
g60: TQRLabel;
g70: TQRLabel;
g80: TQRLabel;
QRSubDetail4: TQRSubDetail;
g01: TQRLabel;
g11: TQRLabel;
g21: TQRLabel;
g31: TQRLabel;
g41: TQRLabel;
g51: TQRLabel;
g61: TQRLabel;
g71: TQRLabel;
g81: TQRLabel;
QRSubDetail5: TQRSubDetail;
g02: TQRLabel;
g12: TQRLabel;
g22: TQRLabel;
g32: TQRLabel;
g42: TQRLabel;
g52: TQRLabel;
g62: TQRLabel;
g72: TQRLabel;
g82: TQRLabel;
QRSubDetail6: TQRSubDetail;
g03: TQRLabel;
g13: TQRLabel;
g23: TQRLabel;
g33: TQRLabel;
g43: TQRLabel;
g53: TQRLabel;
g63: TQRLabel;
g73: TQRLabel;
g83: TQRLabel;
Panel1: TPanel;
QRBand2: TQRBand;
QRSubDetail7: TQRSubDetail;
QRLabel11: TQRLabel;
QRLabel12: TQRLabel;
QRRichText3: TQRRichText;
QRRichText4: TQRRichText;
QRRichText5: TQRRichText;
QRRichText6: TQRRichText;
QRRichText7: TQRRichText;
QRRichText8: TQRRichText;
QRRichText9: TQRRichText;
QRRichText10: TQRRichText;
QRRichText11: TQRRichText;
QRRichText12: TQRRichText;
QRRichText13: TQRRichText;
QRRichText14: TQRRichText;
QRRichText15: TQRRichText;
QRRichText16: TQRRichText;
QRRichText17: TQRRichText;
QRRichText18: TQRRichText;
QRRichText19: TQRRichText;
QRRichText20: TQRRichText;
QRRichText21: TQRRichText;
QRRichText22: TQRRichText;
QRRichText23: TQRRichText;
QRRichText24: TQRRichText;
QRRichText25: TQRRichText;
QRRichText26: TQRRichText;
QRRichText27: TQRRichText;
QRRichText28: TQRRichText;
QRRichText29: TQRRichText;
QRRichText30: TQRRichText;
QRRichText31: TQRRichText;
QRRichText32: TQRRichText;
QRRichText33: TQRRichText;
QRRichText34: TQRRichText;
QRRichText35: TQRRichText;
QRRichText36: TQRRichText;
QRRichText37: TQRRichText;
QRRichText38: TQRRichText;
QRRichText39: TQRRichText;
QRRichText40: TQRRichText;
QRRichText41: TQRRichText;
QRRichText42: TQRRichText;
QRRichText43: TQRRichText;
QRRichText44: TQRRichText;
QRRichText45: TQRRichText;
QRRichText46: TQRRichText;
QRRichText47: TQRRichText;
QRRichText48: TQRRichText;
QRRichText49: TQRRichText;
QRRichText50: TQRRichText;
QRSysData1: TQRSysData;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
jkbprintform: Tjkbprintform;
implementation
uses dataproc, jk;
{$R *.DFM}
procedure Tjkbprintform.FormCreate(Sender: TObject);
begin
jkform.query1.close;
jkform.query1.sql.clear;
jkform.query1.sql.add('Select UnitName from syssetup');
jkform.query1.open;
QRLabel1.Caption:=trim(unpassname(jkform.query1.Fields[0].asstring))+'交款明细表';
jkform.query1.close;
jkform.Query1.UnPrepare;
jkform.query1.RequestLive:=true;
QRLabel1.Font:=Panel1.Font;
QRLabel1.Left:=strtoint(floattostr(int((QRBand1.Width-QRLabel1.Width)/2)));
QRLabel23.Caption:=formatdatetime('yyyy',now)+'年'+formatdatetime('mm',now)+'月'+formatdatetime('dd',now)+'日';
QRLabel23.Left:=strtoint(floattostr(int((QRBand1.Width-QRLabel23.Width)/2)));
g00.Caption:=trim(jkform.StringGrid1.cells[0,0]);
g01.Caption:=trim(jkform.StringGrid1.cells[0,1]);
g02.Caption:=trim(jkform.StringGrid1.cells[0,2]);
g03.Caption:=trim(jkform.StringGrid1.cells[0,3]);
g10.Caption:=trim(jkform.StringGrid1.cells[1,0]);
g11.Caption:=trim(jkform.StringGrid1.cells[1,1]);
g12.Caption:=trim(jkform.StringGrid1.cells[1,2]);
g13.Caption:=trim(jkform.StringGrid1.cells[1,3]);
g20.Caption:=trim(jkform.StringGrid1.cells[2,0]);
g21.Caption:=trim(jkform.StringGrid1.cells[2,1]);
g22.Caption:=trim(jkform.StringGrid1.cells[2,2]);
g23.Caption:=trim(jkform.StringGrid1.cells[2,3]);
g30.Caption:=trim(jkform.StringGrid1.cells[3,0]);
g31.Caption:=trim(jkform.StringGrid1.cells[3,1]);
g32.Caption:=trim(jkform.StringGrid1.cells[3,2]);
g33.Caption:=trim(jkform.StringGrid1.cells[3,3]);
g40.Caption:=trim(jkform.StringGrid1.cells[4,0]);
g41.Caption:=trim(jkform.StringGrid1.cells[4,1]);
g42.Caption:=trim(jkform.StringGrid1.cells[4,2]);
g43.Caption:=trim(jkform.StringGrid1.cells[4,3]);
g50.Caption:=trim(jkform.StringGrid1.cells[5,0]);
g51.Caption:=trim(jkform.StringGrid1.cells[5,1]);
g52.Caption:=trim(jkform.StringGrid1.cells[5,2]);
g53.Caption:=trim(jkform.StringGrid1.cells[5,3]);
g60.Caption:=trim(jkform.StringGrid1.cells[6,0]);
g61.Caption:=trim(jkform.StringGrid1.cells[6,1]);
g62.Caption:=trim(jkform.StringGrid1.cells[6,2]);
g63.Caption:=trim(jkform.StringGrid1.cells[6,3]);
g70.Caption:=trim(jkform.StringGrid1.cells[7,0]);
g71.Caption:=trim(jkform.StringGrid1.cells[7,1]);
g72.Caption:=trim(jkform.StringGrid1.cells[7,2]);
g73.Caption:=trim(jkform.StringGrid1.cells[7,3]);
g80.Caption:=trim(jkform.StringGrid1.cells[8,0]);
g81.Caption:=trim(jkform.StringGrid1.cells[8,1]);
g82.Caption:=trim(jkform.StringGrid1.cells[8,2]);
g83.Caption:=trim(jkform.StringGrid1.cells[8,3]);
// QRSubDetail1.Print;
//QuickRep1.
// qr1.preview;
//srrbForm.Query1
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -