Components

Please select a component in order to view further details about it's functionality.

A container for all the other printing components.
QuickRep without any of the database code and dependencies.
This is the detail band in a master/detail relationship.
The loopband will print as many times as indicated by its LoopCount property.
This is the detail band in a master/detail relationship.
A cousin of the little-used TShape control from Delphi’s ‘Additional’ palette.
A generic band type.
Use TQRChildBand objects when you need to extend an existing band.
A band that prints whenever an expression changes, usually a database field.
Place some static text on the page..
Display the contents of a linked database field
Use this to display the result of an arithmetic expression.
Displays ‘system data’, like the current page number, date, time.
Use this to display multiple lines of text.
A composite of TQRExpr and TQRMemo.
This is similar to the TQRLabel but will display formated rich text.
As you’d expect, this is a data-aware version of TQRRichText.
Display a picture or logo on a report using this control.
Displaying images stored in BLOBs.
Allows the creation of a customizable runtime report preview.
Allows many reports to be combined into a single document.
Enables reports to be exported to comma-separated (CSV) text files.
Control the aspect ratio of the printed image.
Control the aspect ratio of the printed image.
Retrieve data from any source(s) to drive a report.
Export reports to ASCII text files.
Export reports to comma-separated (CSV) text files.
Exports text, pictures and graphics to PDF.
Produces an XML format document from a report.
Exports the report to an HTML file.
Exports unformatted data into Excel spreadsheets (text only)
Exports to RTF version 1.5 spec.
Allows the construction of a basic end-user designer.
TQRMBLabel
Like TQRLabel but has a widestring caption property.
TQRMBDBText
Like TQRBDText but allows widestring data from a database field.
TQRMBMemo
A multiline static text control like TQRMemo with widestring content.

TQuickRep Component

TQuickRep - QuickReport is a banded report generator written in Delphi. Integrated very closely with Delphi and C++Builder, reports are designed in the Delphi IDE, using the IDE form designer as a report designer.

TQuickRep. This is the most important component of them all, a container for all the other printing components. It represents the paper on which your report will be printed. Its Page property lets you set up the dimensions of the paper you are going to print on, while the Dataset property specifies a source of data that the report will iterate through.

Note that, instead of dropping a TQuickRep component onto an ordinary form, you can instead add a TQuickReport module to your project using the template provided.

A TQuickReport is a bit like a TDataModule – it is a specialist type of form, which is never displayed to the user. If you wish you can use TQuickReport pseudo-forms instead of TQuickRep components on ordinary forms – there is no difference in their methods, properties and events. But we recommend, from experience, that you put a TQuickRep component on a form: it’s the more versatile approach. For example, having the TQuickRep component on a form lets you use the form’s OnCreate event if you want to create additional objects to be used by the report programmatically.