The PerpetuumSoft.Reporting.DOM namespace contains classes that represent the document object model of a template as well as of the generated document.
Classes
Class | Description | |
---|---|---|
![]() | AdvancedText | Represents a boxed text control. |
![]() | Aggregate | Summary description for Aggregate. |
![]() | AggregateCollection | Represents the collection of Aggregate objects. |
![]() | AggregateGroup | Summary description for AggregateGroup. |
![]() | AggregateGroupCollection | Represents the collection of AggregateGroup objects. |
![]() | AggregatesRegularBand | Base class for regular bands supporting aggregation. |
![]() | BandBase | The base class for all band classes in the report generator. |
![]() | BandContainer | Represents the BandContainer element. |
![]() | BarCode | Defines a barcode object in report generator. |
![]() | Box | Defines a boxed control with borders and fills. |
![]() | CalculateSubReportParameterEventArgs | Represents the data for the CalulateParameter event contained in the sub report element. |
![]() | ChartControl | Provides report element for creating a chart. |
![]() | ContainerControl | Base class for all container controls. |
![]() | Content | Used for Master Report. Outputs bands from a report related to this master. |
![]() | CrossBand | Represents a vertical band for 2-dimensional reports. |
![]() | DataBand | Creates instances of the nested controls for each record in the data source. |
![]() | DataBandBase | Represents the base class for all bands |
![]() | DataBandSort | The type representing data sorting settings |
![]() | DataBandSortCollection | Represents the data sorting settings collection |
![]() | DataBandTotal | Determines totals calculation settings collection |
![]() | DataBandTotalCollection | Determines totals calculation settings collection |
![]() | Detail | Defines a detail band. |
![]() | DetailBase | Base class for all detail bands. |
![]() | Document | Represents both report templates and final reports. |
![]() | FindTextArgument | Defines arguments for FindText operations. |
![]() | FindTextOptions | Specifies the options for FindText operations. |
![]() | Footer | Defines a footer band. |
![]() | GraphicsSettings | Represents graphics settings. |
![]() | GroupBand | Base class for group bands. |
![]() | GroupBandBase | Obsolete. Represents base class for all group bands |
![]() | GroupFooter | Obsolete. Defines a group footer. |
![]() | GroupHeader | Obsolete. Defines a group header. |
![]() | Header | Represents header band. |
![]() | Page | Represents a single page in the report document. |
![]() | PageBand | Base class for those bands that must appear on every page, such as page headers and footer. |
![]() | PageCollection | Represents the collection of pages in the document. |
![]() | PageFooter | Represents a page footer. |
![]() | PageHeader | Represents a page header. |
![]() | PageOverlay | Represents a page overlay band. |
![]() | PaintArguments | Provides data for painting a control. |
![]() | Parameter | Represents partameter transmitted to a document. |
![]() | ParameterCollection | Represent collection of document parameters. |
![]() | Picture | Represents a picture control. |
![]() | ProcessRecordEventArgs | Represents data about the processing of the source data records |
![]() | RegularBand | Base class for standard bands. |
![]() | RegularBandBase | Base class for regular bands. |
![]() | ReportBindableAttribute | Marks the properties that can be bound to an expression. |
![]() | ReportComponent | Base class for all components in the Report Sharp-Shooter library. |
![]() | ReportControl | Base class for all controls in the Report Sharp-Shooter library. |
![]() | ReportControlCollection | Defines a collection of controls in the report. |
![]() | ReportControlException | The exception that is thrown in ReportControl method. |
![]() | ReportDataBinding | Provides binding a component's property to a data/expression. |
![]() | ReportDataBindingCollection | Defines a collection of data bindings in the report. |
![]() | RichText | Represents rich text control. |
![]() | Section | The base class for all band controls. |
![]() | Shape | Defines a shape control. |
![]() | SideBySide | Represents the SideBySide elemet. |
![]() | Style | Defines a style for using in a style sheet. |
![]() | StyleCollection | Defines the collection of styles for a style sheet. |
![]() | StyleSheet | Defines a style sheet. |
![]() | SubReport | Represents the SubReport elemet. |
![]() | SubReportBase | Base class for sub reports. |
![]() | SubReportParameter | Represents parameters for SubReport element. |
![]() | SubReportParameterCollection | Represents collection of SubReportParameter. |
![]() | TextBox | Represents a boxed text control. |
![]() | TextControl | Base class for text elements. |
![]() | VisualControl | Base class for all visual controls. |
![]() | Widget | Provides report element for displaying an instrument from Instrumentation ModelKit. |
![]() | WinFormsControl | Represents a Windows Forms control. |
![]() | ZipCode | Represents a ZIP code control. |
Interfaces
Interface | Description | |
---|---|---|
![]() | IContainerControl | Defines common interface for all container controls. |
![]() | IDataBand | Defines common interface for all data-aware bands. |
![]() | IRegularBand | Defines common interface for all standard bands. |
Delegates
Delegate | Description | |
---|---|---|
![]() | CalculateSubReportParameterEventHandler | Represents the method that will handle the CalculateParameters event. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() | AggregateDataType | Enumerates aggregeted data type. |
![]() | FindDirection | Specifies search direction for FindText operations. |
![]() | FindScope | Specifies the scope for FindText operations. |
![]() | PageBandMode | Specifies rendering modes for PageBand. |
![]() | PageOrientation | Specifies page orientation. |
![]() | PaperKind | Specifies paper kinds. |
![]() | PictureSizeMode | Specifies drawing modes for a picture. |
![]() | ScriptLanguage | Specifies the script language for the report template. |