When I load a report from a file, the PrintToFile property appears to be False. How is that set/saved in the report? If I set PrintToFile:=True right after loading the report, it works fine.
It is saved in the rtm file. The AllowPrintToFile is saved as part of this file.
If the template is saved as ascii and not binary (see the template property on the report component) you can see the property value which is saved. You'll see something like this for an empty report if you open the rtm:
Comments
file.
If the template is saved as ascii and not binary (see the template property
on the report component) you can see the property value which is saved.
You'll see something like this for an empty report if you open the rtm:
object ppReport1: TppReport
PrinterSetup.BinName = 'Default'
PrinterSetup.DocumentName = 'Report'
PrinterSetup.PaperName = 'Letter'
PrinterSetup.PrinterName = 'Default'
PrinterSetup.mmMarginBottom = 6350
PrinterSetup.mmMarginLeft = 6350
PrinterSetup.mmMarginRight = 6350
PrinterSetup.mmMarginTop = 6350
PrinterSetup.mmPaperHeight = 279401
PrinterSetup.mmPaperWidth = 215900
PrinterSetup.PaperSize = 1
Template.FileName = 'C:\Tech Support\Templates\1234.rtm'
Template.Format = ftASCII
AllowPrintToFile = True
DeviceType = 'Screen'
Left = 240
Top = 168
Version = '6.01'
mmColumnWidth = 0
object ppHeaderBand1: TppHeaderBand
mmBottomOffset = 0
mmHeight = 13229
mmPrintPosition = 0
end
object ppDetailBand1: TppDetailBand
mmBottomOffset = 0
mmHeight = 13229
mmPrintPosition = 0
end
object ppFooterBand1: TppFooterBand
mmBottomOffset = 0
mmHeight = 13229
mmPrintPosition = 0
end
end
Cheers,
Jim Bennett
Digital Metaphors
http://www.digital-metaphors.com
info@digital-metaphors.com