AV in Report Builder 7.04
Hi
Delphi 6 Pro
RB 7.04 Enterprise Edition
Pipeline : ADO connecting to a MS Access Database.
Reports are produced from Templates saved within an Access Database.
We have a report design which on occasions generates an AV when the Preview
Form is Closed. Below is a MadExcept report which will hopefully highlights
the problems and I have also included one of the report object definition
should this help.
Any ideas ?
Any help would be gratefully received, thanks.
Stuart
MadExcept Report :
date/time : 2010-02-23, 12:52:21, 384ms
computer name : MOMENTUMAPS
user name : Administrator
registered owner : . / .
operating system : Windows XP Service Pack 2 build 2600
system language : English
system up time : 1 hour 23 minutes
program up time : 1 minute 12 seconds
processor : Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
physical memory : 401/1023 MB (free/total)
free disk space : (C:) 8.77 GB
display mode : 1920x1080, 32 bit
process id : $1cc
allocated memory : 39.18 MB
executable : MomentumService.exe
exec. date/time : 2010-02-23 12:51
compiled with : BCB6
madExcept version : 3.0e
BEFORE Error Occurred : .
WHEN Error Occurred : .
callstack crc : $4d177abe, $e2435f90, $b1a5d56e
exception number : 1
exception class : EAccessViolation
exception message : Access violation at address 0090B56B in module
'MomentumService.exe'. Read of address 09F3B2D4.
main thread ($348):
0090b56b MomentumService.exe ppComm 606 TppCommunicator.Notify
0090b53a MomentumService.exe ppComm 582
TppCommunicator.SendNotify
0090b38d MomentumService.exe ppComm 455
TppCommunicator.Destroy
0090da0c MomentumService.exe ppRelatv 165 TppRelative.Destroy
00962039 MomentumService.exe ppPrnabl 848 TppPrintable.Destroy
0097090b MomentumService.exe ppClass 9245 TppComponent.Destroy
00925f7a MomentumService.exe ppCtrls 1361
TppCustomComponent.Destroy
00926677 MomentumService.exe ppCtrls 1725 TppCustomText.Destroy
004040d8 MomentumService.exe System TObject.Free
0096c984 MomentumService.exe ppClass 5808 TppBand.Destroy
0095ec52 MomentumService.exe ppBands 3270 TppCustomBand.Destroy
0095c3ab MomentumService.exe ppBands 928 TppBasicBand.Destroy
004040d8 MomentumService.exe System TObject.Free
0096a542 MomentumService.exe ppClass 3813
TppCustomReport.FreeBandsAndGroups
009688a1 MomentumService.exe ppClass 2378
TppCustomReport.Destroy
004040d8 MomentumService.exe System TObject.Free
009443e6 MomentumService.exe ppSubRpt 469 TppSubReport.Destroy
004040d8 MomentumService.exe System TObject.Free
0096c984 MomentumService.exe ppClass 5808 TppBand.Destroy
0095ec52 MomentumService.exe ppBands 3270 TppCustomBand.Destroy
0095c3ab MomentumService.exe ppBands 928 TppBasicBand.Destroy
0095d1c8 MomentumService.exe ppBands 1702 TppDetailBand.Destroy
004040d8 MomentumService.exe System TObject.Free
0096a542 MomentumService.exe ppClass 3813
TppCustomReport.FreeBandsAndGroups
0097fe88 MomentumService.exe ppTmplat 2025 TppReportTemplate.New
00ac1ca3 MomentumService.exe ReportPrintingForm 335
TfmPrintAReport.PrintAReport
Report Object :
object ppReport1: TppReport
AutoStop = False
DataPipeline = daADOQueryDataView1.SalesOrders
PassSetting = psTwoPass
PrinterSetup.BinName = 'Default'
PrinterSetup.DocumentName = 'Job Costing Statement (Service)'
PrinterSetup.PaperName = 'A4'
PrinterSetup.PrinterName = 'Default'
PrinterSetup.mmMarginBottom = 19050
PrinterSetup.mmMarginLeft = 6350
PrinterSetup.mmMarginRight = 6350
PrinterSetup.mmMarginTop = 6350
PrinterSetup.mmPaperHeight = 297128
PrinterSetup.mmPaperWidth = 210080
PrinterSetup.PaperSize = 9
SaveAsTemplate = True
Template.DatabaseSettings.DataPipeline = plItem
Template.DatabaseSettings.Name = 'A. Job Costing Print (Summary)'
Template.DatabaseSettings.NameField = 'ItemName'
Template.DatabaseSettings.TemplateField = 'Template'
Template.FileName = 'C:\Delphi6 Projects\Paul\worlifts\Job Costing
Print.rtm'
Template.Format = ftASCII
Units = utScreenPixels
DeviceType = 'Screen'
OutlineSettings.CreateNode = True
OutlineSettings.CreatePageNodes = True
OutlineSettings.Enabled = False
OutlineSettings.Visible = False
ShowAutoSearchDialog = True
TextSearchSettings.DefaultString = ''
TextSearchSettings.Enabled = False
Left = 289
Top = 326
Version = '7.04'
mmColumnWidth = 271727
DataPipelineName = 'SalesOrders'
object ppTitleBand1: TppTitleBand
mmBottomOffset = 0
mmHeight = 0
mmPrintPosition = 0
end
object ppHeaderBand1: TppHeaderBand
mmBottomOffset = 0
mmHeight = 49477
mmPrintPosition = 0
object ppShape4: TppShape
UserName = 'Shape4'
mmHeight = 7408
mmLeft = 142346
mmTop = 21167
mmWidth = 50271
BandType = 0
end
object ppShape3: TppShape
UserName = 'Shape3'
mmHeight = 7408
mmLeft = 142346
mmTop = 12965
mmWidth = 50271
BandType = 0
end
object ppShape1: TppShape
UserName = 'Shape1'
mmHeight = 34131
mmLeft = 4763
mmTop = 12965
mmWidth = 64558
BandType = 0
end
object ppVariable1: TppVariable
UserName = 'CompanyName'
AutoSize = False
CalcOrder = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = [fsBold]
Transparent = True
mmHeight = 4498
mmLeft = 4498
mmTop = 4233
mmWidth = 49742
BandType = 0
end
object ppLabel1: TppLabel
UserName = 'Label1'
AutoSize = False
Caption = 'Job Costing Statement (Summary)'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 12
Font.Style = [fsBold]
TextAlignment = taCentered
Transparent = True
mmHeight = 5556
mmLeft = 4763
mmTop = 3704
mmWidth = 188384
BandType = 0
end
object ppVariable2: TppVariable
UserName = 'Date'
AutoSize = False
CalcOrder = 1
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4498
mmLeft = 142611
mmTop = 4233
mmWidth = 49742
BandType = 0
end
object ppVariable3: TppVariable
UserName = 'FaxNo'
CalcOrder = 2
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 4498
mmTop = 0
mmWidth = 10319
BandType = 0
end
object ppDBText1: TppDBText
UserName = 'DBText1'
DataField = 'JobNo'
DataPipeline = daADOQueryDataView1.SalesOrders
DisplayFormat = '000000'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = []
Transparent = True
DataPipelineName = 'SalesOrders'
mmHeight = 4763
mmLeft = 162984
mmTop = 14552
mmWidth = 28575
BandType = 0
end
object ppDBText5: TppDBText
UserName = 'DBText5'
DataField = 'OrderDate'
DataPipeline = daADOQueryDataView1.SalesOrders
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = []
Transparent = True
DataPipelineName = 'SalesOrders'
mmHeight = 5027
mmLeft = 162984
mmTop = 22490
mmWidth = 28575
BandType = 0
end
object ppLabel61: TppLabel
UserName = 'Label61'
AutoSize = False
Caption = 'Job No. '
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 143934
mmTop = 14817
mmWidth = 16404
BandType = 0
end
object ppLabel62: TppLabel
UserName = 'Label62'
AutoSize = False
Caption = 'CUSTOMER DETAILS:'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 3387
mmLeft = 6879
mmTop = 14552
mmWidth = 29369
BandType = 0
end
object ppMemo1: TppMemo
UserName = 'txtCustomerDetails'
Caption = 'txtCustomerDetails'
CharWrap = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 9
Font.Style = []
Lines.Strings = (
'FASTLINE (CHISWICK)'
'UNIT 5, COLLONIAL DRIVE,'
'OFF BOLLO LANE,'
'CHISWICK,'
'LONDON.'
'W4 5NU')
Transparent = True
mmHeight = 25929
mmLeft = 6879
mmTop = 19315
mmWidth = 60061
BandType = 0
mmBottomOffset = 0
mmOverFlowOffset = 0
mmStopPosition = 0
mmLeading = 0
end
object ppShape2: TppShape
UserName = 'Shape2'
mmHeight = 34131
mmLeft = 71702
mmTop = 12965
mmWidth = 64558
BandType = 0
end
object ppLabel63: TppLabel
UserName = 'Label63'
AutoSize = False
Caption = 'SITE ADDRESS:'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 3387
mmLeft = 73819
mmTop = 14552
mmWidth = 29369
BandType = 0
end
object ppMemo2: TppMemo
UserName = 'txtDeliveryAddress'
Caption = 'txtCustomerDetails'
CharWrap = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 9
Font.Style = []
Lines.Strings = (
'FASTLINE (CHISWICK)'
'UNIT 5, COLLONIAL DRIVE,'
'OFF BOLLO LANE,'
'CHISWICK,'
'LONDON.'
'W4 5NU')
Transparent = True
mmHeight = 25929
mmLeft = 73819
mmTop = 19315
mmWidth = 60061
BandType = 0
mmBottomOffset = 0
mmOverFlowOffset = 0
mmStopPosition = 0
mmLeading = 0
end
object ppLabel64: TppLabel
UserName = 'Label64'
AutoSize = False
Caption = 'Order Date:'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 143934
mmTop = 23019
mmWidth = 16404
BandType = 0
end
object ppShape5: TppShape
UserName = 'Shape5'
mmHeight = 7408
mmLeft = 142346
mmTop = 29369
mmWidth = 50271
BandType = 0
end
object ppDBText2: TppDBText
UserName = 'DBText2'
DataField = 'YourContact'
DataPipeline = daADOQueryDataView1.SalesOrders
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = []
Transparent = True
DataPipelineName = 'SalesOrders'
mmHeight = 5027
mmLeft = 162984
mmTop = 30692
mmWidth = 28575
BandType = 0
end
object ppLabel65: TppLabel
UserName = 'Label65'
AutoSize = False
Caption = 'Our Contact:'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 143934
mmTop = 31221
mmWidth = 16404
BandType = 0
end
object ppShape6: TppShape
UserName = 'Shape6'
mmHeight = 7408
mmLeft = 142346
mmTop = 39688
mmWidth = 50271
BandType = 0
end
object ppDBText28: TppDBText
UserName = 'DBText28'
DataField = 'QuoteValue'
DataPipeline = daADOQueryDataView1.SalesOrders
DisplayFormat = #163'#,0.00;-'#163'#,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = []
Transparent = True
DataPipelineName = 'SalesOrders'
mmHeight = 5027
mmLeft = 162984
mmTop = 41275
mmWidth = 28575
BandType = 0
end
object ppLabel66: TppLabel
UserName = 'Label66'
AutoSize = False
Caption = 'Fixed Price:'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 143934
mmTop = 41540
mmWidth = 17198
BandType = 0
end
end
object ppDetailBand1: TppDetailBand
PrintHeight = phDynamic
mmBottomOffset = 0
mmHeight = 35454
mmPrintPosition = 0
object ppRegion7: TppRegion
UserName = 'rgnLabour'
Caption = 'rgnLabour'
Stretch = True
mmHeight = 7408
mmLeft = 4763
mmTop = 2117
mmWidth = 188384
BandType = 4
mmBottomOffset = 0
mmOverFlowOffset = 0
mmStopPosition = 0
object ppSubReport1: TppSubReport
UserName = 'SubReport1'
ExpandAll = False
NewPrintJob = False
OutlineSettings.CreateNode = True
ParentPrinterSetup = False
ParentWidth = False
TraverseAllData = False
DataPipelineName = 'TimeSheetDetails'
mmHeight = 5027
mmLeft = 4763
mmTop = 2381
mmWidth = 188119
BandType = 4
mmBottomOffset = 0
mmOverFlowOffset = 0
mmStopPosition = 0
object ppChildReport1: TppChildReport
AutoStop = False
DataPipeline = daADOQueryDataView2.TimeSheetDetails
PrinterSetup.BinName = 'Default'
PrinterSetup.DocumentName = 'Report'
PrinterSetup.PaperName = 'A4'
PrinterSetup.PrinterName = 'Default'
PrinterSetup.mmMarginBottom = 19050
PrinterSetup.mmMarginLeft = 6350
PrinterSetup.mmMarginRight = 6350
PrinterSetup.mmMarginTop = 6350
PrinterSetup.mmPaperHeight = 297128
PrinterSetup.mmPaperWidth = 210080
PrinterSetup.PaperSize = 9
Template.DatabaseSettings.DataPipeline = plItem
Template.DatabaseSettings.NameField = 'ItemName'
Template.DatabaseSettings.TemplateField = 'Template'
Template.SaveTo = stDatabase
Units = utScreenPixels
Version = '7.04'
mmColumnWidth = 0
DataPipelineName = 'TimeSheetDetails'
object ppDetailBand2: TppDetailBand
Visible = False
PrintHeight = phDynamic
mmBottomOffset = 0
mmHeight = 4233
mmPrintPosition = 0
object ppVariable7: TppVariable
UserName = 'cdeItem'
AutoSize = False
CalcOrder = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clRed
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taCentered
Transparent = True
Visible = False
mmHeight = 3969
mmLeft = 188119
mmTop = 0
mmWidth = 6615
BandType = 4
end
object ppVariable35: TppVariable
UserName = 'CostRate'
AutoSize = False
CalcOrder = 1
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 111919
mmTop = 0
mmWidth = 14817
BandType = 4
end
object ppVariable36: TppVariable
UserName = 'CostValue'
AutoSize = False
CalcOrder = 2
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 127794
mmTop = 0
mmWidth = 16933
BandType = 4
end
object ppVariable37: TppVariable
UserName = 'SaleRate'
AutoSize = False
CalcOrder = 3
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 146844
mmTop = 0
mmWidth = 14023
BandType = 4
end
object ppVariable38: TppVariable
UserName = 'SaleValue'
AutoSize = False
CalcOrder = 4
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 170392
mmTop = 0
mmWidth = 16140
BandType = 4
end
object ppVariable39: TppVariable
UserName = 'NoCharge'
AutoSize = False
CalcOrder = 5
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taCentered
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 162190
mmTop = 0
mmWidth = 6879
BandType = 4
end
end
object ppSummaryBand1: TppSummaryBand
mmBottomOffset = 0
mmHeight = 32808
mmPrintPosition = 0
object ppRegion2: TppRegion
UserName = 'Region2'
Caption = 'Region2'
mmHeight = 32808
mmLeft = 0
mmTop = 0
mmWidth = 188384
BandType = 7
mmBottomOffset = 0
mmOverFlowOffset = 0
mmStopPosition = 0
object ppShape12: TppShape
UserName = 'Shape12'
Brush.Style = bsClear
mmHeight = 6350
mmLeft = 157427
mmTop = 19579
mmWidth = 29633
BandType = 7
end
object ppShape7: TppShape
UserName = 'Shape7'
Brush.Color = 15263976
Pen.Color = clSilver
Pen.Style = psClear
mmHeight = 3969
mmLeft = 265
mmTop = 265
mmWidth = 187855
BandType = 7
end
object ppVariable4: TppVariable
UserName = 'TimeType1_ChrgeHrs'
AutoSize = False
CalcOrder = 0
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 42069
mmTop = 13758
mmWidth = 13494
BandType = 7
end
object ppVariable5: TppVariable
UserName = 'TimeType2_ChrgeHrs'
AutoSize = False
CalcOrder = 1
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 42069
mmTop = 17992
mmWidth = 13494
BandType = 7
end
object ppVariable6: TppVariable
UserName = 'TimeType3_ChrgeHrs'
AutoSize = False
CalcOrder = 2
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 42069
mmTop = 22225
mmWidth = 13494
BandType = 7
end
object ppLabel14: TppLabel
UserName = 'TimeRate1Caption'
AutoSize = False
Caption = 'Normal Time'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 13758
mmWidth = 22754
BandType = 7
end
object ppLabel15: TppLabel
UserName = 'TimeRate2Caption'
AutoSize = False
Caption = 'Overtime'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 17992
mmWidth = 22754
BandType = 7
end
object ppLabel16: TppLabel
UserName = 'TimeRate3Caption'
AutoSize = False
Caption = 'Double Time'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 22225
mmWidth = 22754
BandType = 7
end
object ppVariable15: TppVariable
UserName = 'SalesNetValue'
CalcOrder = 3
DataType = dtDouble
DisplayFormat = #163' ,0.00;-'#163' ,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 9
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 159015
mmTop = 20902
mmWidth = 26988
BandType = 7
end
object ppVariable40: TppVariable
UserName = 'CostValueTotal'
AutoSize = False
CalcOrder = 4
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 3969
mmLeft = 166423
mmTop = 5556
mmWidth = 19579
BandType = 7
end
object ppVariable41: TppVariable
UserName = 'SaleValueTotal'
AutoSize = False
CalcOrder = 5
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 3969
mmLeft = 166423
mmTop = 10054
mmWidth = 19579
BandType = 7
end
object ppLabel68: TppLabel
UserName = 'Label68'
AutoSize = False
Caption = 'Profitability'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 4233
mmLeft = 107156
mmTop = 27252
mmWidth = 38365
BandType = 7
end
object ppVariable42: TppVariable
UserName = 'ProfitValue'
AutoSize = False
CalcOrder = 6
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 166423
mmTop = 27252
mmWidth = 19579
BandType = 7
end
object ppVariable43: TppVariable
UserName = 'ProfitMargin'
AutoSize = False
CalcOrder = 7
DataType = dtDouble
DisplayFormat = #39'('#39' 0.00% '#39')'#39' ;
'#39'('#39' -0.00% '#39')'#39
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold, fsItalic]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 147373
mmTop = 27252
mmWidth = 17992
BandType = 7
end
object ppLine19: TppLine
UserName = 'Line19'
ParentHeight = True
Position = lpRight
Weight = 0.75
mmHeight = 32808
mmLeft = 103717
mmTop = 0
mmWidth = 2117
BandType = 7
end
object ppLabel69: TppLabel
UserName = 'Label69'
AutoSize = False
Caption = 'Customer Labour Discount'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsItalic]
Transparent = True
mmHeight = 3969
mmLeft = 107156
mmTop = 14552
mmWidth = 38365
BandType = 7
end
object ppVariable44: TppVariable
UserName = 'DiscountPerc'
AutoSize = False
CalcOrder = 8
DataType = dtDouble
DisplayFormat = #39'('#39' 0.00% '#39')'#39' ;
'#39'('#39' -0.00% '#39')'#39
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsItalic]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 3969
mmLeft = 147638
mmTop = 14552
mmWidth = 17992
BandType = 7
end
object ppVariable45: TppVariable
UserName = 'DiscountValue'
AutoSize = False
CalcOrder = 9
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsItalic]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 3969
mmLeft = 166423
mmTop = 14552
mmWidth = 19579
BandType = 7
end
object ppLabel70: TppLabel
UserName = 'Label70'
AutoSize = False
Caption = 'Labour Costs'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 107156
mmTop = 5556
mmWidth = 38365
BandType = 7
end
object ppLabel71: TppLabel
UserName = 'Label701'
AutoSize = False
Caption = 'LABOUR INVOICE VALUE'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = [fsBold]
Transparent = True
mmHeight = 4233
mmLeft = 107156
mmTop = 20902
mmWidth = 42863
BandType = 7
end
object ppLabel20: TppLabel
UserName = 'Label20'
AutoSize = False
Caption = 'TIME SUMMARY'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taCentered
Transparent = True
mmHeight = 3969
mmLeft = 40746
mmTop = 265
mmWidth = 24606
BandType = 7
end
object ppLabel21: TppLabel
UserName = 'Label702'
AutoSize = False
Caption = 'Labour Sales'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 107156
mmTop = 10054
mmWidth = 38365
BandType = 7
end
object ppLine5: TppLine
UserName = 'Line5'
Weight = 0.75
mmHeight = 1323
mmLeft = 265
mmTop = 3969
mmWidth = 187855
BandType = 7
end
object ppVariable8: TppVariable
UserName = 'TimeType1_NCHrs'
AutoSize = False
CalcOrder = 10
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 74348
mmTop = 13758
mmWidth = 14288
BandType = 7
end
object ppVariable9: TppVariable
UserName = 'TimeType2_NCHrs'
AutoSize = False
CalcOrder = 11
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 74348
mmTop = 17992
mmWidth = 14288
BandType = 7
end
object ppVariable10: TppVariable
UserName = 'TimeType3_NCHrs'
AutoSize = False
CalcOrder = 12
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 74348
mmTop = 22225
mmWidth = 14288
BandType = 7
end
object ppVariable11: TppVariable
UserName = 'TimeType1_SaleRate'
AutoSize = False
CalcOrder = 13
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 26194
mmTop = 13758
mmWidth = 12700
BandType = 7
end
object ppLabel17: TppLabel
UserName = 'Label17'
AutoSize = False
Caption = 'Time'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 5556
mmWidth = 22754
BandType = 7
end
object ppLabel22: TppLabel
UserName = 'Label22'
AutoSize = False
Caption = 'Type'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 9260
mmWidth = 22754
BandType = 7
end
object ppLabel24: TppLabel
UserName = 'Label24'
AutoSize = False
Caption = 'Sale'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 26194
mmTop = 5556
mmWidth = 12965
BandType = 7
end
object ppLabel25: TppLabel
UserName = 'Label25'
AutoSize = False
Caption = 'Rate'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 26194
mmTop = 9260
mmWidth = 12965
BandType = 7
end
object ppLabel26: TppLabel
UserName = 'Label26'
AutoSize = False
Caption = 'Charged'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 42069
mmTop = 5556
mmWidth = 13494
BandType = 7
end
object ppLabel27: TppLabel
UserName = 'Label27'
AutoSize = False
Caption = 'Hours'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 42069
mmTop = 9260
mmWidth = 13494
BandType = 7
end
object ppVariable12: TppVariable
UserName = 'TimeType2_SaleRate'
AutoSize = False
CalcOrder = 14
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 26194
mmTop = 17992
mmWidth = 12700
BandType = 7
end
object ppVariable13: TppVariable
UserName = 'TimeType3_SaleRate'
AutoSize = False
CalcOrder = 15
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 26194
mmTop = 22225
mmWidth = 12700
BandType = 7
end
object ppLabel23: TppLabel
UserName = 'Label23'
AutoSize = False
Caption = 'Charged'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 56886
mmTop = 5556
mmWidth = 14288
BandType = 7
end
object ppLabel28: TppLabel
UserName = 'Label28'
AutoSize = False
Caption = 'Value'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 56886
mmTop = 9260
mmWidth = 14288
BandType = 7
end
object ppLabel29: TppLabel
UserName = 'Label29'
AutoSize = False
Caption = 'N/C'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 74348
mmTop = 5556
mmWidth = 14288
BandType = 7
end
object ppLabel30: TppLabel
UserName = 'Label30'
AutoSize = False
Caption = 'Hours'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 74348
mmTop = 9260
mmWidth = 14288
BandType = 7
end
object ppVariable14: TppVariable
UserName = 'TimeType1_ChargedValue'
AutoSize = False
CalcOrder = 16
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 56886
mmTop = 13758
mmWidth = 14288
BandType = 7
end
object ppVariable16: TppVariable
UserName = 'TimeType2_ChargedValue'
AutoSize = False
CalcOrder = 17
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 56886
mmTop = 17992
mmWidth = 14288
BandType = 7
end
object ppVariable17: TppVariable
UserName = 'TimeType3_ChargedValue'
AutoSize = False
CalcOrder = 18
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 56886
mmTop = 22225
mmWidth = 14288
BandType = 7
end
object ppLabel31: TppLabel
UserName = 'Label31'
AutoSize = False
Caption = 'N/C'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 89959
mmTop = 5556
mmWidth = 14288
BandType = 7
end
object ppLabel32: TppLabel
UserName = 'Label32'
AutoSize = False
Caption = 'Value'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 89959
mmTop = 9260
mmWidth = 14288
BandType = 7
end
object ppVariable19: TppVariable
UserName = 'TimeType2_NonChargedValue'
AutoSize = False
CalcOrder = 19
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 89959
mmTop = 17992
mmWidth = 14288
BandType = 7
end
object ppVariable20: TppVariable
UserName = 'TimeType3_NonChargedValue'
AutoSize = False
CalcOrder = 20
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 89959
mmTop = 22225
mmWidth = 14288
BandType = 7
end
object ppVariable18: TppVariable
UserName = 'TimeType1_NonChargedValue'
AutoSize = False
CalcOrder = 21
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 89959
mmTop = 13758
mmWidth = 14288
BandType = 7
end
object ppLabel33: TppLabel
UserName = 'Label33'
AutoSize = False
Caption = 'TOTALS'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 27252
mmWidth = 22754
BandType = 7
end
object ppVariable22: TppVariable
UserName = 'TotalChargedHrsValue'
AutoSize = False
CalcOrder = 22
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 50271
mmTop = 27252
mmWidth = 20902
BandType = 7
end
object ppVariable23: TppVariable
UserName = 'TotalNonChargedHrsValue'
AutoSize = False
CalcOrder = 23
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 83344
mmTop = 27252
mmWidth = 20902
BandType = 7
end
object ppLabel109: TppLabel
UserName = 'Label201'
AutoSize = False
Caption = 'TOTALS'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taCentered
Transparent = True
mmHeight = 3969
mmLeft = 139700
mmTop = 265
mmWidth = 14552
BandType = 7
end
end
object ppVariable86: TppVariable
UserName = 'cdeSummary'
CalcOrder = 24
Font.Charset = DEFAULT_CHARSET
Font.Color = clRed
Font.Name = 'Arial'
Font.Size = 9
Font.Style = [fsBold]
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 189707
mmTop = 27781
mmWidth = 5027
BandType = 7
end
end
object ppGroup1: TppGroup
BreakName = 'JobNo'
DataPipeline = daADOQueryDataView2.TimeSheetDetails
OutlineSettings.CreateNode = True
UserName = 'Group1'
mmNewColumnThreshold = 0
mmNewPageThreshold = 0
DataPipelineName = 'TimeSheetDetails'
object ppGroupHeaderBand1: TppGroupHeaderBand
mmBottomOffset = 0
mmHeight = 5556
mmPrintPosition = 0
object ppLabel7: TppLabel
UserName = 'Label7'
AutoSize = False
Caption = 'L A B O U R O V E R V I E W'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
mmHeight = 3704
mmLeft = 1852
mmTop = 794
mmWidth = 48154
BandType = 3
GroupNo = 0
end
end
object ppGroupFooterBand1: TppGroupFooterBand
mmBottomOffset = 0
mmHeight = 0
mmPrintPosition = 0
end
end
object ppGroup4: TppGroup
BreakName = 'SortCode'
DataPipeline = daADOQueryDataView2.TimeSheetDetails
OutlineSettings.CreateNode = True
UserName = 'Group4'
mmNewColumnThreshold = 0
mmNewPageThreshold = 0
DataPipelineName = 'TimeSheetDetails'
object ppGroupHeaderBand4: TppGroupHeaderBand
mmBottomOffset = 0
mmHeight = 0
mmPrintPosition = 0
end
object ppGroupFooterBand4: TppGroupFooterBand
mmBottomOffset = 0
mmHeight = 0
mmPrintPosition = 0
end
end
object ppGroup3: TppGroup
BreakName = 'InternalRef'
DataPipeline = daADOQueryDataView2.TimeSheetDetails
KeepTogether = True
OutlineSettings.CreateNode = True
UserName = 'Group3'
mmNewColumnThreshold = 0
mmNewPageThreshold = 0
DataPipelineName = 'TimeSheetDetails'
object ppGroupHeaderBand3: TppGroupHeaderBand
mmBottomOffset = 0
mmHeight = 0
mmPrintPosition = 0
end
object ppGroupFooterBand3: TppGroupFooterBand
Visible = False
mmBottomOffset = 0
mmHeight = 265
mmPrintPosition = 0
object ppLine17: TppLine
UserName = 'Line17'
Weight = 0.75
mmHeight = 265
mmLeft = 0
mmTop = 0
mmWidth = 188119
BandType = 5
GroupNo = 2
end
end
end
object raCodeModule2: TraCodeModule
ProgramStream = {
01060F5472614576656E7448616E646C65720B50726F6772616D4E616D65060D
6364654974656D4F6E43616C630B50726F6772616D54797065070B747450726F
63656475726506536F757263650CD203000070726F6365647572652063646549
74656D4F6E43616C63287661722056616C75653A2056617269616E74293B0D0A
626567696E0D0A0D0A20202049662054696D65536865657444657461696C735B
2748727354797065275D203D20274E27205468656E20626567696E2020200D0A
202020094966200954696D65536865657444657461696C735B27436861726765
41626C65275D203D2054727565200D0A095468656E0954696D6554797065315F
43687267654872732E4173446F75626C65203A3D2054696D6554797065315F43
687267654872732E4173446F75626C65202B2054696D65536865657444657461
696C735B27486F757273275D0D0A09456C73650954696D6554797065315F4E43
4872732E4173446F75626C65203A3D2054696D6554797065315F4E434872732E
4173446F75626C65202B2054696D65536865657444657461696C735B27486F75
7273275D3B2020200D0A202020656E6420656C73650D0A2020200D0A20202049
662054696D65536865657444657461696C735B2748727354797065275D203D20
274F27205468656E20626567696E2020200D0A202020094966200954696D6553
6865657444657461696C735B2743686172676541626C65275D203D2054727565
200D0A095468656E0954696D6554797065325F43687267654872732E4173446F
75626C65203A3D2054696D6554797065325F43687267654872732E4173446F75
626C65202B2054696D65536865657444657461696C735B27486F757273275D0D
0A09456C73650954696D6554797065325F4E434872732E4173446F75626C6520
3A3D2054696D6554797065325F4E434872732E4173446F75626C65202B205469
6D65536865657444657461696C735B27486F757273275D3B2020200D0A202020
656E6420656C73652020200D0A0D0A20202049662054696D6553686565744465
7461696C735B2748727354797065275D203D20275127205468656E2062656769
6E2020200D0A202020094966200954696D65536865657444657461696C735B27
43686172676541626C65275D203D2054727565200D0A095468656E0954696D65
54797065335F43687267654872732E4173446F75626C65203A3D2054696D6554
797065335F43687267654872732E4173446F75626C65202B2054696D65536865
657444657461696C735B27486F757273275D0D0A09456C73650954696D655479
7065335F4E434872732E4173446F75626C65203A3D2054696D6554797065335F
4E434872732E4173446F75626C65202B2054696D65536865657444657461696C
735B27486F757273275D3B2020200D0A202020656E643B0D0A2020200D0A656E
643B0D0A0D436F6D706F6E656E744E616D6506076364654974656D094576656E
744E616D6506064F6E43616C63074576656E74494402210001060F5472614576
656E7448616E646C65720B50726F6772616D4E616D65060E436F737452617465
4F6E43616C630B50726F6772616D54797065070B747450726F63656475726506
536F757263650CE501000070726F63656475726520436F7374526174654F6E43
616C63287661722056616C75653A2056617269616E74293B0D0A626567696E20
200D0A20204966202020202054696D65536865657444657461696C735B274872
7354797065275D203D20274E270D0A20205468656E20202056616C7565203A3D
2054696D65536865657444657461696C735B27456E67436F7374526174653127
5D0D0A2020456C73650D0A20204966202020202054696D655368656574446574
61696C735B2748727354797065275D203D20274F270D0A20205468656E202020
56616C7565203A3D2054696D65536865657444657461696C735B27456E67436F
73745261746532275D0D0A2020456C736520200D0A2020496620202020205469
6D65536865657444657461696C735B2748727354797065275D203D202751270D
0A20205468656E20202056616C7565203A3D2054696D65536865657444657461
696C735B27456E67436F73745261746533275D0D0A2020456C736520200D0A20
204966202020202054696D65536865657444657461696C735B27487273547970
65275D203D20274D270D0A20205468656E20202056616C7565203A3D2054696D
65536865657444657461696C735B27456E674D696C65616765436F7374526174
65275D0D0A20203B0D0A656E643B0D0A0D436F6D706F6E656E744E616D650608
436F737452617465094576656E744E616D6506064F6E43616C63074576656E74
494402210001060F5472614576656E7448616E646C65720B50726F6772616D4E
616D65060F436F737456616C75654F6E43616C630B50726F6772616D54797065
070B747450726F63656475726506536F757263650CCF02000070726F63656475
726520436F737456616C75654F6E43616C63287661722056616C75653A205661
7269616E74293B0D0A7661720D0A20204152617465203A20446F75626C653B0D
0A202041517479203A20446F75626C653B0D0A20204156616C7565203A20446F
75626C653B0D0A626567696E0D0A0D0A202041517479203A3D2054696D655368
65657444657461696C735B27486F757273275D3B0D0A0D0A2020496620202020
2054696D65536865657444657461696C735B2748727354797065275D203D2027
4E270D0A20205468656E2020204152617465203A3D2054696D65536865657444
657461696C735B27456E67436F73745261746531275D0D0A2020456C73650D0A
20204966202020202054696D65536865657444657461696C735B274872735479
7065275D203D20274F270D0A20205468656E2020204152617465203A3D205469
6D65536865657444657461696C735B27456E67436F73745261746532275D0D0A
2020456C736520200D0A20204966202020202054696D65536865657444657461
696C735B2748727354797065275D203D202751270D0A20205468656E20202041
52617465203A3D2054696D65536865657444657461696C735B27456E67436F73
745261746533275D0D0A2020456C736520200D0A20204966202020202054696D
65536865657444657461696C735B2748727354797065275D203D20274D270D0A
20205468656E2020204152617465203A3D2054696D6553686565744465746169
6C735B27456E674D696C65616765436F737452617465275D0D0A20203B0D0A20
200D0A20204156616C7565203A3D202841517479202A204152617465293B0D0A
20200D0A20200D0A202056616C7565203A3D204156616C75653B20200D0A200D
0A2020436F737456616C7565546F74616C2E56616C7565203A3D20436F737456
616C7565546F74616C2E56616C7565202B204156616C75653B0D0A2020200D0A
0D0A656E643B0D0A0D436F6D706F6E656E744E616D650609436F737456616C75
65094576656E744E616D6506064F6E43616C63074576656E7449440221000106
0F5472614576656E7448616E646C65720B50726F6772616D4E616D65060F4E6F
4368617267654F6E5072696E740B50726F6772616D54797065070B747450726F
63656475726506536F75726365069D70726F636564757265204E6F4368617267
654F6E5072696E743B0D0A626567696E0D0A202049662020202054696D655368
65657444657461696C735B2743686172676541626C65275D203D2046616C7365
0D0A20205468656E20204E6F4368617267652E4173537472696E67203A3D2027
58270D0A2020456C736520204E6F4368617267652E4173537472696E67203A3D
2027273B0D0A656E643B0D0A0D436F6D706F6E656E744E616D6506084E6F4368
61726765094576656E744E616D6506074F6E5072696E74074576656E74494402
200001060F5472614576656E7448616E646C65720B50726F6772616D4E616D65
060E53616C65526174654F6E43616C630B50726F6772616D54797065070B7474
50726F63656475726506536F757263650CBA03000070726F6365647572652053
616C65526174654F6E43616C63287661722056616C75653A2056617269616E74
293B0D0A626567696E20200D0A0D0A202049662054696D655368656574446574
61696C735B2748727354797065275D203D20274E27205468656E20626567696E
0D0A20200D0A20200949662009437573746F6D6572496E666F726D6174696F6E
5B275374616E6461726452617465275D203E20300D0A2020095468656E095661
6C7565203A3D20437573746F6D6572496E666F726D6174696F6E5B275374616E
6461726452617465275D0D0A202020202020456C73650956616C7565203A3D20
506172616D65746572735B275374616E6461726452617465275D3B200D0A2020
0D0A2020656E6420656C7365200D0A202049662054696D655368656574446574
61696C735B2748727354797065275D203D20274F27205468656E20626567696E
0D0A20200D0A202009496609437573746F6D6572496E666F726D6174696F6E5B
274F76657254696D6552617465275D093E20300D0A2020095468656E0956616C
7565203A3D20437573746F6D6572496E666F726D6174696F6E5B274F76657254
696D6552617465275D0D0A202020202020456C7365202056616C7565203A3D20
506172616D65746572735B274F76657254696D6552617465275D3B0D0A202020
200D0A2020656E6420656C73650D0A202049662054696D655368656574446574
61696C735B2748727354797065275D203D20275127205468656E20626567696E
0D0A20200D0A202009496609437573746F6D6572496E666F726D6174696F6E5B
27446F75626C6554696D6552617465275D203E20300D0A095468656E0956616C
7565203A3D20437573746F6D6572496E666F726D6174696F6E5B27446F75626C
6554696D6552617465275D0D0A09456C73650956616C7565203A3D2050617261
6D65746572735B27446F75626C6554696D6552617465275D3B090D0A20202020
20202020200D0A2020656E6420656C73650D0A202049662054696D6553686565
7444657461696C735B2748727354797065275D203D20274D27205468656E2062
6567696E0D0A20200D0A20200949662009437573746F6D6572496E666F726D61
74696F6E5B274D696C6561676552617465275D203E20300D0A2020095468656E
0956616C7565203A3D20437573746F6D6572496E666F726D6174696F6E5B274D
696C6561676552617465275D0D0A202
Delphi 6 Pro
RB 7.04 Enterprise Edition
Pipeline : ADO connecting to a MS Access Database.
Reports are produced from Templates saved within an Access Database.
We have a report design which on occasions generates an AV when the Preview
Form is Closed. Below is a MadExcept report which will hopefully highlights
the problems and I have also included one of the report object definition
should this help.
Any ideas ?
Any help would be gratefully received, thanks.
Stuart
MadExcept Report :
date/time : 2010-02-23, 12:52:21, 384ms
computer name : MOMENTUMAPS
user name : Administrator
registered owner : . / .
operating system : Windows XP Service Pack 2 build 2600
system language : English
system up time : 1 hour 23 minutes
program up time : 1 minute 12 seconds
processor : Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
physical memory : 401/1023 MB (free/total)
free disk space : (C:) 8.77 GB
display mode : 1920x1080, 32 bit
process id : $1cc
allocated memory : 39.18 MB
executable : MomentumService.exe
exec. date/time : 2010-02-23 12:51
compiled with : BCB6
madExcept version : 3.0e
BEFORE Error Occurred : .
WHEN Error Occurred : .
callstack crc : $4d177abe, $e2435f90, $b1a5d56e
exception number : 1
exception class : EAccessViolation
exception message : Access violation at address 0090B56B in module
'MomentumService.exe'. Read of address 09F3B2D4.
main thread ($348):
0090b56b MomentumService.exe ppComm 606 TppCommunicator.Notify
0090b53a MomentumService.exe ppComm 582
TppCommunicator.SendNotify
0090b38d MomentumService.exe ppComm 455
TppCommunicator.Destroy
0090da0c MomentumService.exe ppRelatv 165 TppRelative.Destroy
00962039 MomentumService.exe ppPrnabl 848 TppPrintable.Destroy
0097090b MomentumService.exe ppClass 9245 TppComponent.Destroy
00925f7a MomentumService.exe ppCtrls 1361
TppCustomComponent.Destroy
00926677 MomentumService.exe ppCtrls 1725 TppCustomText.Destroy
004040d8 MomentumService.exe System TObject.Free
0096c984 MomentumService.exe ppClass 5808 TppBand.Destroy
0095ec52 MomentumService.exe ppBands 3270 TppCustomBand.Destroy
0095c3ab MomentumService.exe ppBands 928 TppBasicBand.Destroy
004040d8 MomentumService.exe System TObject.Free
0096a542 MomentumService.exe ppClass 3813
TppCustomReport.FreeBandsAndGroups
009688a1 MomentumService.exe ppClass 2378
TppCustomReport.Destroy
004040d8 MomentumService.exe System TObject.Free
009443e6 MomentumService.exe ppSubRpt 469 TppSubReport.Destroy
004040d8 MomentumService.exe System TObject.Free
0096c984 MomentumService.exe ppClass 5808 TppBand.Destroy
0095ec52 MomentumService.exe ppBands 3270 TppCustomBand.Destroy
0095c3ab MomentumService.exe ppBands 928 TppBasicBand.Destroy
0095d1c8 MomentumService.exe ppBands 1702 TppDetailBand.Destroy
004040d8 MomentumService.exe System TObject.Free
0096a542 MomentumService.exe ppClass 3813
TppCustomReport.FreeBandsAndGroups
0097fe88 MomentumService.exe ppTmplat 2025 TppReportTemplate.New
00ac1ca3 MomentumService.exe ReportPrintingForm 335
TfmPrintAReport.PrintAReport
Report Object :
object ppReport1: TppReport
AutoStop = False
DataPipeline = daADOQueryDataView1.SalesOrders
PassSetting = psTwoPass
PrinterSetup.BinName = 'Default'
PrinterSetup.DocumentName = 'Job Costing Statement (Service)'
PrinterSetup.PaperName = 'A4'
PrinterSetup.PrinterName = 'Default'
PrinterSetup.mmMarginBottom = 19050
PrinterSetup.mmMarginLeft = 6350
PrinterSetup.mmMarginRight = 6350
PrinterSetup.mmMarginTop = 6350
PrinterSetup.mmPaperHeight = 297128
PrinterSetup.mmPaperWidth = 210080
PrinterSetup.PaperSize = 9
SaveAsTemplate = True
Template.DatabaseSettings.DataPipeline = plItem
Template.DatabaseSettings.Name = 'A. Job Costing Print (Summary)'
Template.DatabaseSettings.NameField = 'ItemName'
Template.DatabaseSettings.TemplateField = 'Template'
Template.FileName = 'C:\Delphi6 Projects\Paul\worlifts\Job Costing
Print.rtm'
Template.Format = ftASCII
Units = utScreenPixels
DeviceType = 'Screen'
OutlineSettings.CreateNode = True
OutlineSettings.CreatePageNodes = True
OutlineSettings.Enabled = False
OutlineSettings.Visible = False
ShowAutoSearchDialog = True
TextSearchSettings.DefaultString = ''
TextSearchSettings.Enabled = False
Left = 289
Top = 326
Version = '7.04'
mmColumnWidth = 271727
DataPipelineName = 'SalesOrders'
object ppTitleBand1: TppTitleBand
mmBottomOffset = 0
mmHeight = 0
mmPrintPosition = 0
end
object ppHeaderBand1: TppHeaderBand
mmBottomOffset = 0
mmHeight = 49477
mmPrintPosition = 0
object ppShape4: TppShape
UserName = 'Shape4'
mmHeight = 7408
mmLeft = 142346
mmTop = 21167
mmWidth = 50271
BandType = 0
end
object ppShape3: TppShape
UserName = 'Shape3'
mmHeight = 7408
mmLeft = 142346
mmTop = 12965
mmWidth = 50271
BandType = 0
end
object ppShape1: TppShape
UserName = 'Shape1'
mmHeight = 34131
mmLeft = 4763
mmTop = 12965
mmWidth = 64558
BandType = 0
end
object ppVariable1: TppVariable
UserName = 'CompanyName'
AutoSize = False
CalcOrder = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = [fsBold]
Transparent = True
mmHeight = 4498
mmLeft = 4498
mmTop = 4233
mmWidth = 49742
BandType = 0
end
object ppLabel1: TppLabel
UserName = 'Label1'
AutoSize = False
Caption = 'Job Costing Statement (Summary)'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 12
Font.Style = [fsBold]
TextAlignment = taCentered
Transparent = True
mmHeight = 5556
mmLeft = 4763
mmTop = 3704
mmWidth = 188384
BandType = 0
end
object ppVariable2: TppVariable
UserName = 'Date'
AutoSize = False
CalcOrder = 1
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4498
mmLeft = 142611
mmTop = 4233
mmWidth = 49742
BandType = 0
end
object ppVariable3: TppVariable
UserName = 'FaxNo'
CalcOrder = 2
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 4498
mmTop = 0
mmWidth = 10319
BandType = 0
end
object ppDBText1: TppDBText
UserName = 'DBText1'
DataField = 'JobNo'
DataPipeline = daADOQueryDataView1.SalesOrders
DisplayFormat = '000000'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = []
Transparent = True
DataPipelineName = 'SalesOrders'
mmHeight = 4763
mmLeft = 162984
mmTop = 14552
mmWidth = 28575
BandType = 0
end
object ppDBText5: TppDBText
UserName = 'DBText5'
DataField = 'OrderDate'
DataPipeline = daADOQueryDataView1.SalesOrders
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = []
Transparent = True
DataPipelineName = 'SalesOrders'
mmHeight = 5027
mmLeft = 162984
mmTop = 22490
mmWidth = 28575
BandType = 0
end
object ppLabel61: TppLabel
UserName = 'Label61'
AutoSize = False
Caption = 'Job No. '
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 143934
mmTop = 14817
mmWidth = 16404
BandType = 0
end
object ppLabel62: TppLabel
UserName = 'Label62'
AutoSize = False
Caption = 'CUSTOMER DETAILS:'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 3387
mmLeft = 6879
mmTop = 14552
mmWidth = 29369
BandType = 0
end
object ppMemo1: TppMemo
UserName = 'txtCustomerDetails'
Caption = 'txtCustomerDetails'
CharWrap = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 9
Font.Style = []
Lines.Strings = (
'FASTLINE (CHISWICK)'
'UNIT 5, COLLONIAL DRIVE,'
'OFF BOLLO LANE,'
'CHISWICK,'
'LONDON.'
'W4 5NU')
Transparent = True
mmHeight = 25929
mmLeft = 6879
mmTop = 19315
mmWidth = 60061
BandType = 0
mmBottomOffset = 0
mmOverFlowOffset = 0
mmStopPosition = 0
mmLeading = 0
end
object ppShape2: TppShape
UserName = 'Shape2'
mmHeight = 34131
mmLeft = 71702
mmTop = 12965
mmWidth = 64558
BandType = 0
end
object ppLabel63: TppLabel
UserName = 'Label63'
AutoSize = False
Caption = 'SITE ADDRESS:'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 3387
mmLeft = 73819
mmTop = 14552
mmWidth = 29369
BandType = 0
end
object ppMemo2: TppMemo
UserName = 'txtDeliveryAddress'
Caption = 'txtCustomerDetails'
CharWrap = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 9
Font.Style = []
Lines.Strings = (
'FASTLINE (CHISWICK)'
'UNIT 5, COLLONIAL DRIVE,'
'OFF BOLLO LANE,'
'CHISWICK,'
'LONDON.'
'W4 5NU')
Transparent = True
mmHeight = 25929
mmLeft = 73819
mmTop = 19315
mmWidth = 60061
BandType = 0
mmBottomOffset = 0
mmOverFlowOffset = 0
mmStopPosition = 0
mmLeading = 0
end
object ppLabel64: TppLabel
UserName = 'Label64'
AutoSize = False
Caption = 'Order Date:'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 143934
mmTop = 23019
mmWidth = 16404
BandType = 0
end
object ppShape5: TppShape
UserName = 'Shape5'
mmHeight = 7408
mmLeft = 142346
mmTop = 29369
mmWidth = 50271
BandType = 0
end
object ppDBText2: TppDBText
UserName = 'DBText2'
DataField = 'YourContact'
DataPipeline = daADOQueryDataView1.SalesOrders
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = []
Transparent = True
DataPipelineName = 'SalesOrders'
mmHeight = 5027
mmLeft = 162984
mmTop = 30692
mmWidth = 28575
BandType = 0
end
object ppLabel65: TppLabel
UserName = 'Label65'
AutoSize = False
Caption = 'Our Contact:'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 143934
mmTop = 31221
mmWidth = 16404
BandType = 0
end
object ppShape6: TppShape
UserName = 'Shape6'
mmHeight = 7408
mmLeft = 142346
mmTop = 39688
mmWidth = 50271
BandType = 0
end
object ppDBText28: TppDBText
UserName = 'DBText28'
DataField = 'QuoteValue'
DataPipeline = daADOQueryDataView1.SalesOrders
DisplayFormat = #163'#,0.00;-'#163'#,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = []
Transparent = True
DataPipelineName = 'SalesOrders'
mmHeight = 5027
mmLeft = 162984
mmTop = 41275
mmWidth = 28575
BandType = 0
end
object ppLabel66: TppLabel
UserName = 'Label66'
AutoSize = False
Caption = 'Fixed Price:'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 143934
mmTop = 41540
mmWidth = 17198
BandType = 0
end
end
object ppDetailBand1: TppDetailBand
PrintHeight = phDynamic
mmBottomOffset = 0
mmHeight = 35454
mmPrintPosition = 0
object ppRegion7: TppRegion
UserName = 'rgnLabour'
Caption = 'rgnLabour'
Stretch = True
mmHeight = 7408
mmLeft = 4763
mmTop = 2117
mmWidth = 188384
BandType = 4
mmBottomOffset = 0
mmOverFlowOffset = 0
mmStopPosition = 0
object ppSubReport1: TppSubReport
UserName = 'SubReport1'
ExpandAll = False
NewPrintJob = False
OutlineSettings.CreateNode = True
ParentPrinterSetup = False
ParentWidth = False
TraverseAllData = False
DataPipelineName = 'TimeSheetDetails'
mmHeight = 5027
mmLeft = 4763
mmTop = 2381
mmWidth = 188119
BandType = 4
mmBottomOffset = 0
mmOverFlowOffset = 0
mmStopPosition = 0
object ppChildReport1: TppChildReport
AutoStop = False
DataPipeline = daADOQueryDataView2.TimeSheetDetails
PrinterSetup.BinName = 'Default'
PrinterSetup.DocumentName = 'Report'
PrinterSetup.PaperName = 'A4'
PrinterSetup.PrinterName = 'Default'
PrinterSetup.mmMarginBottom = 19050
PrinterSetup.mmMarginLeft = 6350
PrinterSetup.mmMarginRight = 6350
PrinterSetup.mmMarginTop = 6350
PrinterSetup.mmPaperHeight = 297128
PrinterSetup.mmPaperWidth = 210080
PrinterSetup.PaperSize = 9
Template.DatabaseSettings.DataPipeline = plItem
Template.DatabaseSettings.NameField = 'ItemName'
Template.DatabaseSettings.TemplateField = 'Template'
Template.SaveTo = stDatabase
Units = utScreenPixels
Version = '7.04'
mmColumnWidth = 0
DataPipelineName = 'TimeSheetDetails'
object ppDetailBand2: TppDetailBand
Visible = False
PrintHeight = phDynamic
mmBottomOffset = 0
mmHeight = 4233
mmPrintPosition = 0
object ppVariable7: TppVariable
UserName = 'cdeItem'
AutoSize = False
CalcOrder = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clRed
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taCentered
Transparent = True
Visible = False
mmHeight = 3969
mmLeft = 188119
mmTop = 0
mmWidth = 6615
BandType = 4
end
object ppVariable35: TppVariable
UserName = 'CostRate'
AutoSize = False
CalcOrder = 1
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 111919
mmTop = 0
mmWidth = 14817
BandType = 4
end
object ppVariable36: TppVariable
UserName = 'CostValue'
AutoSize = False
CalcOrder = 2
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 127794
mmTop = 0
mmWidth = 16933
BandType = 4
end
object ppVariable37: TppVariable
UserName = 'SaleRate'
AutoSize = False
CalcOrder = 3
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 146844
mmTop = 0
mmWidth = 14023
BandType = 4
end
object ppVariable38: TppVariable
UserName = 'SaleValue'
AutoSize = False
CalcOrder = 4
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 170392
mmTop = 0
mmWidth = 16140
BandType = 4
end
object ppVariable39: TppVariable
UserName = 'NoCharge'
AutoSize = False
CalcOrder = 5
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taCentered
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 162190
mmTop = 0
mmWidth = 6879
BandType = 4
end
end
object ppSummaryBand1: TppSummaryBand
mmBottomOffset = 0
mmHeight = 32808
mmPrintPosition = 0
object ppRegion2: TppRegion
UserName = 'Region2'
Caption = 'Region2'
mmHeight = 32808
mmLeft = 0
mmTop = 0
mmWidth = 188384
BandType = 7
mmBottomOffset = 0
mmOverFlowOffset = 0
mmStopPosition = 0
object ppShape12: TppShape
UserName = 'Shape12'
Brush.Style = bsClear
mmHeight = 6350
mmLeft = 157427
mmTop = 19579
mmWidth = 29633
BandType = 7
end
object ppShape7: TppShape
UserName = 'Shape7'
Brush.Color = 15263976
Pen.Color = clSilver
Pen.Style = psClear
mmHeight = 3969
mmLeft = 265
mmTop = 265
mmWidth = 187855
BandType = 7
end
object ppVariable4: TppVariable
UserName = 'TimeType1_ChrgeHrs'
AutoSize = False
CalcOrder = 0
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 42069
mmTop = 13758
mmWidth = 13494
BandType = 7
end
object ppVariable5: TppVariable
UserName = 'TimeType2_ChrgeHrs'
AutoSize = False
CalcOrder = 1
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 42069
mmTop = 17992
mmWidth = 13494
BandType = 7
end
object ppVariable6: TppVariable
UserName = 'TimeType3_ChrgeHrs'
AutoSize = False
CalcOrder = 2
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 42069
mmTop = 22225
mmWidth = 13494
BandType = 7
end
object ppLabel14: TppLabel
UserName = 'TimeRate1Caption'
AutoSize = False
Caption = 'Normal Time'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 13758
mmWidth = 22754
BandType = 7
end
object ppLabel15: TppLabel
UserName = 'TimeRate2Caption'
AutoSize = False
Caption = 'Overtime'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 17992
mmWidth = 22754
BandType = 7
end
object ppLabel16: TppLabel
UserName = 'TimeRate3Caption'
AutoSize = False
Caption = 'Double Time'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 22225
mmWidth = 22754
BandType = 7
end
object ppVariable15: TppVariable
UserName = 'SalesNetValue'
CalcOrder = 3
DataType = dtDouble
DisplayFormat = #163' ,0.00;-'#163' ,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 9
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 159015
mmTop = 20902
mmWidth = 26988
BandType = 7
end
object ppVariable40: TppVariable
UserName = 'CostValueTotal'
AutoSize = False
CalcOrder = 4
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 3969
mmLeft = 166423
mmTop = 5556
mmWidth = 19579
BandType = 7
end
object ppVariable41: TppVariable
UserName = 'SaleValueTotal'
AutoSize = False
CalcOrder = 5
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 3969
mmLeft = 166423
mmTop = 10054
mmWidth = 19579
BandType = 7
end
object ppLabel68: TppLabel
UserName = 'Label68'
AutoSize = False
Caption = 'Profitability'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 4233
mmLeft = 107156
mmTop = 27252
mmWidth = 38365
BandType = 7
end
object ppVariable42: TppVariable
UserName = 'ProfitValue'
AutoSize = False
CalcOrder = 6
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 166423
mmTop = 27252
mmWidth = 19579
BandType = 7
end
object ppVariable43: TppVariable
UserName = 'ProfitMargin'
AutoSize = False
CalcOrder = 7
DataType = dtDouble
DisplayFormat = #39'('#39' 0.00% '#39')'#39' ;
'#39'('#39' -0.00% '#39')'#39
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold, fsItalic]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 147373
mmTop = 27252
mmWidth = 17992
BandType = 7
end
object ppLine19: TppLine
UserName = 'Line19'
ParentHeight = True
Position = lpRight
Weight = 0.75
mmHeight = 32808
mmLeft = 103717
mmTop = 0
mmWidth = 2117
BandType = 7
end
object ppLabel69: TppLabel
UserName = 'Label69'
AutoSize = False
Caption = 'Customer Labour Discount'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsItalic]
Transparent = True
mmHeight = 3969
mmLeft = 107156
mmTop = 14552
mmWidth = 38365
BandType = 7
end
object ppVariable44: TppVariable
UserName = 'DiscountPerc'
AutoSize = False
CalcOrder = 8
DataType = dtDouble
DisplayFormat = #39'('#39' 0.00% '#39')'#39' ;
'#39'('#39' -0.00% '#39')'#39
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsItalic]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 3969
mmLeft = 147638
mmTop = 14552
mmWidth = 17992
BandType = 7
end
object ppVariable45: TppVariable
UserName = 'DiscountValue'
AutoSize = False
CalcOrder = 9
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsItalic]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 3969
mmLeft = 166423
mmTop = 14552
mmWidth = 19579
BandType = 7
end
object ppLabel70: TppLabel
UserName = 'Label70'
AutoSize = False
Caption = 'Labour Costs'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 107156
mmTop = 5556
mmWidth = 38365
BandType = 7
end
object ppLabel71: TppLabel
UserName = 'Label701'
AutoSize = False
Caption = 'LABOUR INVOICE VALUE'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 10
Font.Style = [fsBold]
Transparent = True
mmHeight = 4233
mmLeft = 107156
mmTop = 20902
mmWidth = 42863
BandType = 7
end
object ppLabel20: TppLabel
UserName = 'Label20'
AutoSize = False
Caption = 'TIME SUMMARY'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taCentered
Transparent = True
mmHeight = 3969
mmLeft = 40746
mmTop = 265
mmWidth = 24606
BandType = 7
end
object ppLabel21: TppLabel
UserName = 'Label702'
AutoSize = False
Caption = 'Labour Sales'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
Transparent = True
mmHeight = 3969
mmLeft = 107156
mmTop = 10054
mmWidth = 38365
BandType = 7
end
object ppLine5: TppLine
UserName = 'Line5'
Weight = 0.75
mmHeight = 1323
mmLeft = 265
mmTop = 3969
mmWidth = 187855
BandType = 7
end
object ppVariable8: TppVariable
UserName = 'TimeType1_NCHrs'
AutoSize = False
CalcOrder = 10
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 74348
mmTop = 13758
mmWidth = 14288
BandType = 7
end
object ppVariable9: TppVariable
UserName = 'TimeType2_NCHrs'
AutoSize = False
CalcOrder = 11
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 74348
mmTop = 17992
mmWidth = 14288
BandType = 7
end
object ppVariable10: TppVariable
UserName = 'TimeType3_NCHrs'
AutoSize = False
CalcOrder = 12
DataType = dtDouble
DisplayFormat = ',0.00;-,0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 74348
mmTop = 22225
mmWidth = 14288
BandType = 7
end
object ppVariable11: TppVariable
UserName = 'TimeType1_SaleRate'
AutoSize = False
CalcOrder = 13
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 26194
mmTop = 13758
mmWidth = 12700
BandType = 7
end
object ppLabel17: TppLabel
UserName = 'Label17'
AutoSize = False
Caption = 'Time'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 5556
mmWidth = 22754
BandType = 7
end
object ppLabel22: TppLabel
UserName = 'Label22'
AutoSize = False
Caption = 'Type'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 9260
mmWidth = 22754
BandType = 7
end
object ppLabel24: TppLabel
UserName = 'Label24'
AutoSize = False
Caption = 'Sale'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 26194
mmTop = 5556
mmWidth = 12965
BandType = 7
end
object ppLabel25: TppLabel
UserName = 'Label25'
AutoSize = False
Caption = 'Rate'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 26194
mmTop = 9260
mmWidth = 12965
BandType = 7
end
object ppLabel26: TppLabel
UserName = 'Label26'
AutoSize = False
Caption = 'Charged'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 42069
mmTop = 5556
mmWidth = 13494
BandType = 7
end
object ppLabel27: TppLabel
UserName = 'Label27'
AutoSize = False
Caption = 'Hours'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 42069
mmTop = 9260
mmWidth = 13494
BandType = 7
end
object ppVariable12: TppVariable
UserName = 'TimeType2_SaleRate'
AutoSize = False
CalcOrder = 14
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 26194
mmTop = 17992
mmWidth = 12700
BandType = 7
end
object ppVariable13: TppVariable
UserName = 'TimeType3_SaleRate'
AutoSize = False
CalcOrder = 15
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 26194
mmTop = 22225
mmWidth = 12700
BandType = 7
end
object ppLabel23: TppLabel
UserName = 'Label23'
AutoSize = False
Caption = 'Charged'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 56886
mmTop = 5556
mmWidth = 14288
BandType = 7
end
object ppLabel28: TppLabel
UserName = 'Label28'
AutoSize = False
Caption = 'Value'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 56886
mmTop = 9260
mmWidth = 14288
BandType = 7
end
object ppLabel29: TppLabel
UserName = 'Label29'
AutoSize = False
Caption = 'N/C'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 74348
mmTop = 5556
mmWidth = 14288
BandType = 7
end
object ppLabel30: TppLabel
UserName = 'Label30'
AutoSize = False
Caption = 'Hours'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 74348
mmTop = 9260
mmWidth = 14288
BandType = 7
end
object ppVariable14: TppVariable
UserName = 'TimeType1_ChargedValue'
AutoSize = False
CalcOrder = 16
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 56886
mmTop = 13758
mmWidth = 14288
BandType = 7
end
object ppVariable16: TppVariable
UserName = 'TimeType2_ChargedValue'
AutoSize = False
CalcOrder = 17
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 56886
mmTop = 17992
mmWidth = 14288
BandType = 7
end
object ppVariable17: TppVariable
UserName = 'TimeType3_ChargedValue'
AutoSize = False
CalcOrder = 18
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 56886
mmTop = 22225
mmWidth = 14288
BandType = 7
end
object ppLabel31: TppLabel
UserName = 'Label31'
AutoSize = False
Caption = 'N/C'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 89959
mmTop = 5556
mmWidth = 14288
BandType = 7
end
object ppLabel32: TppLabel
UserName = 'Label32'
AutoSize = False
Caption = 'Value'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 89959
mmTop = 9260
mmWidth = 14288
BandType = 7
end
object ppVariable19: TppVariable
UserName = 'TimeType2_NonChargedValue'
AutoSize = False
CalcOrder = 19
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 89959
mmTop = 17992
mmWidth = 14288
BandType = 7
end
object ppVariable20: TppVariable
UserName = 'TimeType3_NonChargedValue'
AutoSize = False
CalcOrder = 20
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 89959
mmTop = 22225
mmWidth = 14288
BandType = 7
end
object ppVariable18: TppVariable
UserName = 'TimeType1_NonChargedValue'
AutoSize = False
CalcOrder = 21
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = []
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 89959
mmTop = 13758
mmWidth = 14288
BandType = 7
end
object ppLabel33: TppLabel
UserName = 'Label33'
AutoSize = False
Caption = 'TOTALS'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
Transparent = True
mmHeight = 4233
mmLeft = 1323
mmTop = 27252
mmWidth = 22754
BandType = 7
end
object ppVariable22: TppVariable
UserName = 'TotalChargedHrsValue'
AutoSize = False
CalcOrder = 22
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 50271
mmTop = 27252
mmWidth = 20902
BandType = 7
end
object ppVariable23: TppVariable
UserName = 'TotalNonChargedHrsValue'
AutoSize = False
CalcOrder = 23
DataType = dtDouble
DisplayFormat = #163' #,##0.00;-'#163' #,##0.00'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taRightJustified
Transparent = True
mmHeight = 4233
mmLeft = 83344
mmTop = 27252
mmWidth = 20902
BandType = 7
end
object ppLabel109: TppLabel
UserName = 'Label201'
AutoSize = False
Caption = 'TOTALS'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
TextAlignment = taCentered
Transparent = True
mmHeight = 3969
mmLeft = 139700
mmTop = 265
mmWidth = 14552
BandType = 7
end
end
object ppVariable86: TppVariable
UserName = 'cdeSummary'
CalcOrder = 24
Font.Charset = DEFAULT_CHARSET
Font.Color = clRed
Font.Name = 'Arial'
Font.Size = 9
Font.Style = [fsBold]
Transparent = True
Visible = False
mmHeight = 4233
mmLeft = 189707
mmTop = 27781
mmWidth = 5027
BandType = 7
end
end
object ppGroup1: TppGroup
BreakName = 'JobNo'
DataPipeline = daADOQueryDataView2.TimeSheetDetails
OutlineSettings.CreateNode = True
UserName = 'Group1'
mmNewColumnThreshold = 0
mmNewPageThreshold = 0
DataPipelineName = 'TimeSheetDetails'
object ppGroupHeaderBand1: TppGroupHeaderBand
mmBottomOffset = 0
mmHeight = 5556
mmPrintPosition = 0
object ppLabel7: TppLabel
UserName = 'Label7'
AutoSize = False
Caption = 'L A B O U R O V E R V I E W'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Name = 'Arial'
Font.Size = 8
Font.Style = [fsBold]
mmHeight = 3704
mmLeft = 1852
mmTop = 794
mmWidth = 48154
BandType = 3
GroupNo = 0
end
end
object ppGroupFooterBand1: TppGroupFooterBand
mmBottomOffset = 0
mmHeight = 0
mmPrintPosition = 0
end
end
object ppGroup4: TppGroup
BreakName = 'SortCode'
DataPipeline = daADOQueryDataView2.TimeSheetDetails
OutlineSettings.CreateNode = True
UserName = 'Group4'
mmNewColumnThreshold = 0
mmNewPageThreshold = 0
DataPipelineName = 'TimeSheetDetails'
object ppGroupHeaderBand4: TppGroupHeaderBand
mmBottomOffset = 0
mmHeight = 0
mmPrintPosition = 0
end
object ppGroupFooterBand4: TppGroupFooterBand
mmBottomOffset = 0
mmHeight = 0
mmPrintPosition = 0
end
end
object ppGroup3: TppGroup
BreakName = 'InternalRef'
DataPipeline = daADOQueryDataView2.TimeSheetDetails
KeepTogether = True
OutlineSettings.CreateNode = True
UserName = 'Group3'
mmNewColumnThreshold = 0
mmNewPageThreshold = 0
DataPipelineName = 'TimeSheetDetails'
object ppGroupHeaderBand3: TppGroupHeaderBand
mmBottomOffset = 0
mmHeight = 0
mmPrintPosition = 0
end
object ppGroupFooterBand3: TppGroupFooterBand
Visible = False
mmBottomOffset = 0
mmHeight = 265
mmPrintPosition = 0
object ppLine17: TppLine
UserName = 'Line17'
Weight = 0.75
mmHeight = 265
mmLeft = 0
mmTop = 0
mmWidth = 188119
BandType = 5
GroupNo = 2
end
end
end
object raCodeModule2: TraCodeModule
ProgramStream = {
01060F5472614576656E7448616E646C65720B50726F6772616D4E616D65060D
6364654974656D4F6E43616C630B50726F6772616D54797065070B747450726F
63656475726506536F757263650CD203000070726F6365647572652063646549
74656D4F6E43616C63287661722056616C75653A2056617269616E74293B0D0A
626567696E0D0A0D0A20202049662054696D65536865657444657461696C735B
2748727354797065275D203D20274E27205468656E20626567696E2020200D0A
202020094966200954696D65536865657444657461696C735B27436861726765
41626C65275D203D2054727565200D0A095468656E0954696D6554797065315F
43687267654872732E4173446F75626C65203A3D2054696D6554797065315F43
687267654872732E4173446F75626C65202B2054696D65536865657444657461
696C735B27486F757273275D0D0A09456C73650954696D6554797065315F4E43
4872732E4173446F75626C65203A3D2054696D6554797065315F4E434872732E
4173446F75626C65202B2054696D65536865657444657461696C735B27486F75
7273275D3B2020200D0A202020656E6420656C73650D0A2020200D0A20202049
662054696D65536865657444657461696C735B2748727354797065275D203D20
274F27205468656E20626567696E2020200D0A202020094966200954696D6553
6865657444657461696C735B2743686172676541626C65275D203D2054727565
200D0A095468656E0954696D6554797065325F43687267654872732E4173446F
75626C65203A3D2054696D6554797065325F43687267654872732E4173446F75
626C65202B2054696D65536865657444657461696C735B27486F757273275D0D
0A09456C73650954696D6554797065325F4E434872732E4173446F75626C6520
3A3D2054696D6554797065325F4E434872732E4173446F75626C65202B205469
6D65536865657444657461696C735B27486F757273275D3B2020200D0A202020
656E6420656C73652020200D0A0D0A20202049662054696D6553686565744465
7461696C735B2748727354797065275D203D20275127205468656E2062656769
6E2020200D0A202020094966200954696D65536865657444657461696C735B27
43686172676541626C65275D203D2054727565200D0A095468656E0954696D65
54797065335F43687267654872732E4173446F75626C65203A3D2054696D6554
797065335F43687267654872732E4173446F75626C65202B2054696D65536865
657444657461696C735B27486F757273275D0D0A09456C73650954696D655479
7065335F4E434872732E4173446F75626C65203A3D2054696D6554797065335F
4E434872732E4173446F75626C65202B2054696D65536865657444657461696C
735B27486F757273275D3B2020200D0A202020656E643B0D0A2020200D0A656E
643B0D0A0D436F6D706F6E656E744E616D6506076364654974656D094576656E
744E616D6506064F6E43616C63074576656E74494402210001060F5472614576
656E7448616E646C65720B50726F6772616D4E616D65060E436F737452617465
4F6E43616C630B50726F6772616D54797065070B747450726F63656475726506
536F757263650CE501000070726F63656475726520436F7374526174654F6E43
616C63287661722056616C75653A2056617269616E74293B0D0A626567696E20
200D0A20204966202020202054696D65536865657444657461696C735B274872
7354797065275D203D20274E270D0A20205468656E20202056616C7565203A3D
2054696D65536865657444657461696C735B27456E67436F7374526174653127
5D0D0A2020456C73650D0A20204966202020202054696D655368656574446574
61696C735B2748727354797065275D203D20274F270D0A20205468656E202020
56616C7565203A3D2054696D65536865657444657461696C735B27456E67436F
73745261746532275D0D0A2020456C736520200D0A2020496620202020205469
6D65536865657444657461696C735B2748727354797065275D203D202751270D
0A20205468656E20202056616C7565203A3D2054696D65536865657444657461
696C735B27456E67436F73745261746533275D0D0A2020456C736520200D0A20
204966202020202054696D65536865657444657461696C735B27487273547970
65275D203D20274D270D0A20205468656E20202056616C7565203A3D2054696D
65536865657444657461696C735B27456E674D696C65616765436F7374526174
65275D0D0A20203B0D0A656E643B0D0A0D436F6D706F6E656E744E616D650608
436F737452617465094576656E744E616D6506064F6E43616C63074576656E74
494402210001060F5472614576656E7448616E646C65720B50726F6772616D4E
616D65060F436F737456616C75654F6E43616C630B50726F6772616D54797065
070B747450726F63656475726506536F757263650CCF02000070726F63656475
726520436F737456616C75654F6E43616C63287661722056616C75653A205661
7269616E74293B0D0A7661720D0A20204152617465203A20446F75626C653B0D
0A202041517479203A20446F75626C653B0D0A20204156616C7565203A20446F
75626C653B0D0A626567696E0D0A0D0A202041517479203A3D2054696D655368
65657444657461696C735B27486F757273275D3B0D0A0D0A2020496620202020
2054696D65536865657444657461696C735B2748727354797065275D203D2027
4E270D0A20205468656E2020204152617465203A3D2054696D65536865657444
657461696C735B27456E67436F73745261746531275D0D0A2020456C73650D0A
20204966202020202054696D65536865657444657461696C735B274872735479
7065275D203D20274F270D0A20205468656E2020204152617465203A3D205469
6D65536865657444657461696C735B27456E67436F73745261746532275D0D0A
2020456C736520200D0A20204966202020202054696D65536865657444657461
696C735B2748727354797065275D203D202751270D0A20205468656E20202041
52617465203A3D2054696D65536865657444657461696C735B27456E67436F73
745261746533275D0D0A2020456C736520200D0A20204966202020202054696D
65536865657444657461696C735B2748727354797065275D203D20274D270D0A
20205468656E2020204152617465203A3D2054696D6553686565744465746169
6C735B27456E674D696C65616765436F737452617465275D0D0A20203B0D0A20
200D0A20204156616C7565203A3D202841517479202A204152617465293B0D0A
20200D0A20200D0A202056616C7565203A3D204156616C75653B20200D0A200D
0A2020436F737456616C7565546F74616C2E56616C7565203A3D20436F737456
616C7565546F74616C2E56616C7565202B204156616C75653B0D0A2020200D0A
0D0A656E643B0D0A0D436F6D706F6E656E744E616D650609436F737456616C75
65094576656E744E616D6506064F6E43616C63074576656E7449440221000106
0F5472614576656E7448616E646C65720B50726F6772616D4E616D65060F4E6F
4368617267654F6E5072696E740B50726F6772616D54797065070B747450726F
63656475726506536F75726365069D70726F636564757265204E6F4368617267
654F6E5072696E743B0D0A626567696E0D0A202049662020202054696D655368
65657444657461696C735B2743686172676541626C65275D203D2046616C7365
0D0A20205468656E20204E6F4368617267652E4173537472696E67203A3D2027
58270D0A2020456C736520204E6F4368617267652E4173537472696E67203A3D
2027273B0D0A656E643B0D0A0D436F6D706F6E656E744E616D6506084E6F4368
61726765094576656E744E616D6506074F6E5072696E74074576656E74494402
200001060F5472614576656E7448616E646C65720B50726F6772616D4E616D65
060E53616C65526174654F6E43616C630B50726F6772616D54797065070B7474
50726F63656475726506536F757263650CBA03000070726F6365647572652053
616C65526174654F6E43616C63287661722056616C75653A2056617269616E74
293B0D0A626567696E20200D0A0D0A202049662054696D655368656574446574
61696C735B2748727354797065275D203D20274E27205468656E20626567696E
0D0A20200D0A20200949662009437573746F6D6572496E666F726D6174696F6E
5B275374616E6461726452617465275D203E20300D0A2020095468656E095661
6C7565203A3D20437573746F6D6572496E666F726D6174696F6E5B275374616E
6461726452617465275D0D0A202020202020456C73650956616C7565203A3D20
506172616D65746572735B275374616E6461726452617465275D3B200D0A2020
0D0A2020656E6420656C7365200D0A202049662054696D655368656574446574
61696C735B2748727354797065275D203D20274F27205468656E20626567696E
0D0A20200D0A202009496609437573746F6D6572496E666F726D6174696F6E5B
274F76657254696D6552617465275D093E20300D0A2020095468656E0956616C
7565203A3D20437573746F6D6572496E666F726D6174696F6E5B274F76657254
696D6552617465275D0D0A202020202020456C7365202056616C7565203A3D20
506172616D65746572735B274F76657254696D6552617465275D3B0D0A202020
200D0A2020656E6420656C73650D0A202049662054696D655368656574446574
61696C735B2748727354797065275D203D20275127205468656E20626567696E
0D0A20200D0A202009496609437573746F6D6572496E666F726D6174696F6E5B
27446F75626C6554696D6552617465275D203E20300D0A095468656E0956616C
7565203A3D20437573746F6D6572496E666F726D6174696F6E5B27446F75626C
6554696D6552617465275D0D0A09456C73650956616C7565203A3D2050617261
6D65746572735B27446F75626C6554696D6552617465275D3B090D0A20202020
20202020200D0A2020656E6420656C73650D0A202049662054696D6553686565
7444657461696C735B2748727354797065275D203D20274D27205468656E2062
6567696E0D0A20200D0A20200949662009437573746F6D6572496E666F726D61
74696F6E5B274D696C6561676552617465275D203E20300D0A2020095468656E
0956616C7565203A3D20437573746F6D6572496E666F726D6174696F6E5B274D
696C6561676552617465275D0D0A202
This discussion has been closed.
Comments
This is not a known issue with RB 7.04. From looking at your MadExcept
output, it seems the AV is occurring while trying to free a text component.
Perhaps try simplifying the report to single out the component that is
causing the problem. Also, try setting your Delphi IDE to break on
exceptions and try to trace into the RB source where the AV occurs. This
can be helpful in finding which component is causing the problem.
I also suggest that try downloading a trial copy of RB 11.07 and testing
your application with that.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com