| Class | Description |
| ActiveReport3 | The ActiveReport3 class is the base class for all reports. It is used to execute and render the report. |
| ActiveReport3.FetchEventArgs | FetchEventArgs class provides data required for the FetchData Event. |
| ARControl | ARControl is the base class for ActiveReports controls. You should not need to use this class in your application. |
| ARControlEventArgs | For internal use only. |
| Barcode | The Barcode control is used to print barcode symbology in the report. |
| Barcode.BarCodeDataException | The exception thrown when an error is caused by an inapplicable value of the barcode control. For internal use only. |
| CellPadding | For internal use only. |
| ChartControl | Renders a chart on the report. |
| CheckBox | Checkbox is used to print Boolean values as checked or unchecked. |
| ControlCollection | Represents a collection of ARControl objects. |
| CustomControl | CustomControl is a wrapper class that allows you to print .NET controls that inherit from System.Windows.Forms.Control |
| DataLayer | For internal use only.
|
| Detail | Detail section is the main section in a report. It is printed once for each record in the data source. |
| Edges | For internal use only. |
| Field | The Field class represents any data field available for data binding in ActiveReports. |
| FieldCollection | The FieldCollection class manages the data binding fields used in the report. |
| GroupFooter | The GroupFooter section is directly related to the Detail section and its matching group header. It prints once each time a group of similar records (as defined in the GroupHeader.DataField property) ends. A GroupFooter section cannot exist without a matching GroupHeader section. |
| GroupHeader | The GroupHeader section prints once for every data group defined using the field specified in DataField property. A GroupHeader section requires a matching GroupFooter section. |
| Label | Prints static text on the report. |
| Line | Prints a line on the report. |
| NumericUnit | For internal use only. |
| OleObject | OleObject is a wrapper class for printing OLE objects. |
| Padding | For internal use only. |
| PageBreak | PageBreak ends the current page and starts a new page at the control's location on the page. |
| PageFooter | The PageFooter section prints once at the bottom of every page in the report. |
| PageHeader | The PageHeader section prints once at the top of every page in the report.
|
| PageSettings | Specifies the page settings used to print the report document pages. |
| Parameter | A Parameter is used to substitute values for parameter placeholders in the report's data source SQL query text. |
| ParameterCollection | Represents the collection of parameters that ActiveReports parses from the parameter placeholders in the data source SQL query. |
| ParamQuery | For internal use only. |
| Picture | Prints an image on the report. |
| ReportDataException | This exception is thrown when an error occurs while connecting to the report's data source. |
| ReportException | This exception or one of its descendent classes is thrown when an error occurs while running the report. |
| ReportFooter | The ReportFooter section prints once at the end of the report. |
| ReportHeader | The ReportHeader section is printed once at the beginning of the report. |
| ReportInfo | The ReportInfo control displays the information specified in the FormatString property. |
| ReportScriptException | The ReportScriptException is thrown when an error occurs in the report scripting code or any of the report's calculated DataField expressions. |
| RichTextBox | Prints text formatted as Rich Text (RTF) on the report. |
| ScriptReferences | |
| Section | Section is the base class of all ActiveReports section types. |
| SectionCollection | Represents a collection of all sections (Section objects) in the report layout. |
| SectionEventArgs | For internal use only. |
| Shape | Prints a rectangular or oval shape on the report. |
| Style | Represents the formatting properties of a control. |
| StyleSheet | Represents the collection of Style objects used to format controls. |
| SubReport | Prints a linked report object as part of the current report. Subreports are linked using the Report property. |
| TextBox | Prints a formatted text value, bound or unbound. |