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.

TQRExpr

TQRExpr. Use this to display the result of an arithmetic expression. Typically you use one of these when you need to massage the appearance of your data before printing it out. The best way to think of these is as ad hoc calculated fields, used only in the report. For example, you might use it to concatenate the parts of a customer name, held in a customer table as string fields called “Title”, “Forename” and “Surname”. To do this simply set the Expression property of TQRExpr to

Title + " " + Forename + " " + Surname

In real life, you would probably use a more complex expression to cope with blank fields elegantly, but you get the idea.