The PerpetuumSoft.Reporting.Components namespace contains classes and components which are used for reports generation.
Classes
Class | Description | |
---|---|---|
![]() | ErrorEventArgs | Provides data for ShowError and HandleException events. |
![]() | FileReportSlot | Represents report source saved in a file. |
![]() | GetAvailableTemplateNamesEventArgs | Represents names of available templates |
![]() | GetReportParameterEventArgs | Provides data for the GetReportParameter event. |
![]() | HyperlinkEventArgs | Provides data for Hyperlink click events. |
![]() | InlineReportSlot | Represents report source saved in a string. |
![]() | ObjectPointerCollection | Represents a collection of associated String keys and Object values. Manages the list of data sources in report. |
![]() | RenderingErrorEventArgs | Represents the information on the rendering error. |
![]() | ReportBase | Base class for all Report components in the library. Provides basic logic for working with final documents. |
![]() | ReportGenerator | Obsolete. Defines the central component that provides interaction between all parts of Report Sharp-Shooter. It integrates the report template, rendering of the final document, runs the report template designer etc. |
![]() | ReportManager | Contains reports collection and datasources collection. |
![]() | ReportPrintDocument | Provides document printing. |
![]() | ReportSlot | Represents base class for report sources. |
![]() | ReportSlotCollection | Represents collection of ReportSlots. |
![]() | ResolveDataSourceEventArgs | Provides data for the ResolveDataSource event. |
![]() | ResolveSubReportEventArgs | Provides data for the ResolveSubReport event. |
![]() | ResolveSubReportSourceEventArgs | |
![]() | UrlReportSlot | Represents report source read from a specific URL. |
Interfaces
Interface | Description | |
---|---|---|
![]() | IReportSource | Provides functionality to report sources. |
Delegates
Delegate | Description | |
---|---|---|
![]() | ErrorEventHandler | Represents method that will handle ShowError and HandleException events. |
![]() | GetAvailableTemplateNamesEventHandler | Occurs when it is necessary to get names of available templates |
![]() | GetReportParameterEventHandler | Represents method that will handle the GetReportParameter event. |
![]() | HyperlinkEventHandler | Represents method that will handle the HyperlinkClick event. |
![]() | ResolveDataSourceEventHandler | Represents method that will handle the ResolveDataSource event. |
![]() | ResolveSubReportEventHandler | Represents method that will handle the ResolveSubReport event. |
![]() | ResolveSubReportSourceEventHandler | |
![]() | ShowProgressDelegate | Represents method that will handle the ShowProgress event. |