enhet Unit1;
ha kontakt
bruk
Windows meddelanden, SysUtils, Variants, klassificerar, diagram, kontrollerar, bildar,
Dialoger StdCtrls, QuickRpt, QRCtrls, ExtCtrls, DB, DBTables;
typ
TForm1 = klassificerar (TForm)
Table1: TTable;
QuickRep1: TQuickRep;
QRBand2: TQRBand;
QRDBText1: TQRDBText;
QRDBText2: TQRDBText;
QRDBText3: TQRDBText;
Button1: TButton;
tillvägagångssätt Button1Click (avsändare: TObject);
tillvägagångssätt QRBand2BeforePrint (avsändare: TQRCustomBand; var PrintBand: Boolean);
tillvägagångssätt QRBand2AfterPrint (avsändare: TQRCustomBand; BandPrinted: Boolean);
privat
{Privata förklaringar}
offentligt
{Offentliga förklaringar}
avsluta;
var
Form1: TForm1;
i: Heltal;
genomförande
{$R *.dfm}
tillvägagångssätt TForm1.Button1Click (avsändare: TObject);
börja
i: = 0;
QuickRep1.Preview;
avsluta;
tillvägagångssätt TForm1.QRBand2AfterPrint (avsändare: TQRCustomBand; BandPrinted: Boolean);
börja
om I-ändring 5 = 0 därefter
QuickRep1.NewPage;
avsluta;
tillvägagångssätt TForm1.QRBand2BeforePrint (avsändare: TQRCustomBand; var PrintBand: Boolean);
börja
Inc (I);
avsluta;
avsluta.
bilda
anmärka Form1: TForm1
Lämnade = 245
Överträffa = 92
Förse med text = ”Form1”,
ClientHeight = 464
ClientWidth = 854
Färga = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = ”Tahoma”,
Font.Style = []
OldCreateOrder = falskt
Skalapn = falskt
PixelsPerInch = 96
TextHeight = 13
anmärka QuickRep1: TQuickRep
Lämnade = 76
Överträffa = 54
Bredd = 794
Höjd = 1123
Frame.Color = clBlack
Frame.DrawTop = falskt
Frame.DrawBottom = falskt
Frame.DrawLeft = falskt
Frame.DrawRight = falskt
DataSet = Table1
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = ”Arial”,
Font.Style = []
Functions.Strings = (
”PAGENUMBER”,
”COLUMNNUMBER”,
”REPORTTITLE”)
Functions.DATA = (
”0”,
”0”,
#39#39)
Alternativ = [FirstPageHeader, LastPageFooter]
Page.Columns = 1
Page.Orientation = poPortrait
Page.PaperSize = A4
Page.Values = (
100.000000000000000000
2970.000000000000000000
100.000000000000000000
2100.000000000000000000
100.000000000000000000
100.000000000000000000
0.000000000000000000)
PrinterSettings.Copies = 1
PrinterSettings.OutputBin = automatisk
PrinterSettings.Duplex = falskt
PrinterSettings.FirstPage = 0
PrinterSettings.LastPage = 0
PrinterSettings.UseStandardprinter = falskt
PrinterSettings.UseCustomBinCode = falskt
PrinterSettings.CustomBinCode = 0
PrinterSettings.ExtendedDuplex = 0
PrinterSettings.UseCustomPaperCode = falskt
PrinterSettings.CustomPaperCode = 0
PrinterSettings.PrintMetaFile = falskt
PrinterSettings.PrintQuality = 0
PrinterSettings.Collate = 0
PrinterSettings.ColorOption = 0
PrintIfEmpty = True
SnapToGrid = True
Enheter = EN MM
Zoom = 100
PrevFormStyle = fsNormal
PreviewInitialState = wsNormal
PrevInitialZoom = qrZoomToFit
anmärka QRBand2: TQRBand
Lämnade = 38
Överträffa = 38
Bredd = 718
Höjd = 40
Frame.Color = clBlack
Frame.DrawTop = falskt
Frame.DrawBottom = falskt
Frame.DrawLeft = falskt
Frame.DrawRight = falskt
AfterPrint = QRBand2AfterPrint
AlignToBottom = falskt
BeforePrint = QRBand2BeforePrint
Färga = clWhite
TransparentBand = falskt
ForceNewColumn = falskt
ForceNewPage = falskt
Size.Values = (
105.833333333333300000
1899.708333333333000000)
PreCaluculateBandHeight = falskt
KeepOnOnePage = falskt
BandType = rbDetail
anmärka QRDBText1: TQRDBText
Lämnade = 18
Överträffa = 12
Bredd = 44
Höjd = 17
Frame.Color = clBlack
Frame.DrawTop = falskt
Frame.DrawBottom = falskt
Frame.DrawLeft = falskt
Frame.DrawRight = falskt
Size.Values = (
44.979166666666670000
47.625000000000000000
31.750000000000000000
116.416666666666700000)
Justeringen = taLeftJustify
AlignToBand = falskt
AutoSize = True
AutoStretch = falskt
Färga = clWhite
DataSet = Table1
DataField = ”CustNo”,
Genomskinligt = falskt
WordWrapen = True
FontSize = 10
avsluta
anmärka QRDBText2: TQRDBText
Lämnade = 104
Överträffa = 12
Bredd = 56
Höjd = 17
Frame.Color = clBlack
Frame.DrawTop = falskt
Frame.DrawBottom = falskt
Frame.DrawLeft = falskt
Frame.DrawRight = falskt
Size.Values = (
44.979166666666670000
275.166666666666700000
31.750000000000000000
148.166666666666700000)
Justeringen = taLeftJustify
AlignToBand = falskt
AutoSize = True
AutoStretch = falskt
Färga = clWhite
DataSet = Table1
DataField = ”företag”,
Genomskinligt = falskt
WordWrapen = True
FontSize = 10
avsluta
anmärka QRDBText3: TQRDBText
Lämnade = 454
Överträffa = 11
Bredd = 24
Höjd = 17
Frame.Color = clBlack
Frame.DrawTop = falskt
Frame.DrawBottom = falskt
Frame.DrawLeft = falskt
Frame.DrawRight = falskt
Size.Values = (
44.979166666666670000
1201.208333333333000000
29.104166666666670000
63.500000000000000000)
Justeringen = taLeftJustify
AlignToBand = falskt
AutoSize = True
AutoStretch = falskt
Färga = clWhite
DataSet = Table1
DataField = ”stad”,
Genomskinligt = falskt
WordWrapen = True
FontSize = 10
avsluta
avsluta
avsluta
anmärka Button1: TButton
Lämnade = 10
Överträffa = 12
Bredd = 75
Höjd = 25
Förse med text = ”Button1”,
TabOrder = 1
OnClick = Button1Click
avsluta
anmärka Table1: TTable
Aktivet = True
DatabaseName = ”DBDEMOS”,
TableName = ”customer.db”,
Lämnade = 228
Överträffa = 120
avsluta
avsluta
|