The FastReport Designer represents reports as a collection of schematic pages. Objects are placed anywhere on the report pages and are used to define the report's appearance and to display various information, such as text and graphics. FastReport objects which are included in the standard package are:
- “Band” object : an area on a design page which behaves according to its type (e.g. Header band, Data band)
- “Text” object : displays one or more lines of text within a rectangular area
- “Picture” object : displays a graphic file in “BMP,” “JPEG,” “ICO,” “WMF” or “EMF” format
- “Line” object : displays a horizontal or vertical line
- “System text” object : displays either system information (date, time, page number, etc) or aggregate values
- “Subreport” object : allows insertion of another report design page within the host page
- “Draw” category objects : displays various geometrical shapes
(diagonal line, rectangle, rounded rectangle, ellipse, triangle and diamond)
- “Chart” object : displays data in various chart formats (pie chart, histogram, etc.)
- “RichText” object : displays text in Rich Text Format (RTF)
- “CheckBox” object : displays a checkbox with either a tick or a cross
- “Barcode” object : displays data as one of several barcode types
- “OLE” object : displays any object using OLE technology.
The basic objects most commonly used are the “Band” and “Text” objects. You will learn about their capabilities in detail later in this chapter.
|