Report Elements

There are 13 different object types in reports.Those types are :
 
TextField TextField is used for displaying text in reports. It's key data is contained in Text property of the object. Text field can display both static and dynamic (parameterized) text. You can adjust the look of TextField using a large number of properties.

For more information, see chapter TextField.
 

PictureBox Fairly simple component for displaying image files. There are no image processing routines, except setting display size of the image (stretching). Do your image processing in some image editor, and set the resulting image file here. Key property of this element is ImageFile. Note : ImageFile property sets the relative path of the graphics with respect to the root folder of your report. For best perfomance, keep your image files somewhere beneath report folder.

For more information, see chapter PictureBox.
 

StyledTable StyledTable displays tabular data, both static (predefined during report design) and dynamic (passed from program - database data). The key property from StyledTable component is DataSource. It is string value which sets the name of the DataTable object passed from your program, whose data will be displayed. If DataSource is not set (empty string), the table will show it's static data given in design mode. Large amount of dynamic data is handled by breaking them into table-pages and displaying these table-pages in multiple report pages.

Note : StyledTable is not layout manager component. Don't use it for nesting other objects. It's only data is MxN string matrix for display.

For more information, see chapter StyledTable.
 

ChartBox Object for displaying data in the form of chart. This element manages data in terms of data series (somewhat similar to Microsoft Excel). You can define your static data series or create dynamic charts by passing data series from within your program. Special feature is ability to export your staticly created charts to PDF files.

For more information, see chapter ChartBox.
 

Timeline Object for displaying data in chronological manner. This element manages data in terms of events and periods. You can distinguish events and periods by assigning date or integer values to them. Special feature is ability toexport your staticly created timelines to PDF files.

For more information, see chapter Timeline.
 

Line This object displays line shape in your report.

For more information, see chapter Line.
 

Box Element for displaying rectangular shape in your report.This element supports gradient colors.

For more information, see chapter Box.
 

Barcode Element for displaying barcode data in your report. Barcode display content is set as Text property of this report element.

For more information, see chapter Barcode.
 

Elipse Element for displaying eliptical shapes (circles, elipses) in your report. This element supports gradient colors.

For more information, see chapter Elipse.
 

Map Element for displaying data in a geographic context.

For more information, see chapter Map.
 

Scatter Element for displaying XY scatter data in your report.

For more information, see chapter Scatter.
 

RichText Element for displaying formatted text your report. Rich text content is controled by reduced set of HTML tags.

For more information, see chapter RichText.
 

UserPaint Element for external,user created classes that extend UserPaint class.

For more information, see chapter UserPaint.