When you save a file with TQRPrinter.Save, the resulting file is a .QRP file which can only be opened in a QuickReport Preview screen. You can export to other file formats though, using a TQRExportFilter, e.g.
(QR2:)
QuickRep1.QRPrinter.ExportToFilter(TQRasciiExportFilter.Create(FileName));
QuickRep1.QRPrinter.ExportToFilter(TQRcsvExportFilter.Create(FileName));
QuickRep1.QRPrinter.ExportToFilter(TQRHtmlExportFilter.Create(FileName));
(QR3:)
QuickRep1.QRPrinter.ExportToFilter(TQRasciiExportFilter.Create(FileName));
QuickRep1.QRPrinter.ExportToFilter(TQRCommaSeparatedFilter.Create(FileName));
QuickRep1.QRPrinter.ExportToFilter(TQRhtmlDocumentFilter.Create(FileName));
(QR2:)
QuickRep1.QRPrinter.ExportToFilter(TQRasciiExportFilter.Create(FileName));
QuickRep1.QRPrinter.ExportToFilter(TQRcsvExportFilter.Create(FileName));
QuickRep1.QRPrinter.ExportToFilter(TQRHtmlExportFilter.Create(FileName));
(QR3:)
QuickRep1.QRPrinter.ExportToFilter(TQRasciiExportFilter.Create(FileName));
QuickRep1.QRPrinter.ExportToFilter(TQRCommaSeparatedFilter.Create(FileName));
QuickRep1.QRPrinter.ExportToFilter(TQRhtmlDocumentFilter.Create(FileName));
使用TQRPrinter.Save保存文件,生成的是只能在QuickReport预览屏幕打开的.QRP文件。不过可借助TQRExportFilter将其导出为其他文件格式,文中给出了QR2和QR3下多种导出格式的示例代码。
2244

被折叠的 条评论
为什么被折叠?



