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. |