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.
    Namespace: 
   PerpetuumSoft.Reporting.ComponentsAssembly: PerpetuumSoft.Reporting (in PerpetuumSoft.Reporting.dll) Version: 3.9.0.1
Syntax
| C# | 
|---|
[ObsoleteAttribute("Please use the ReportManager component instead.")] public class ReportGenerator : ReportBase, IRenderSite, IResolveSubReport, IReportSource  | 
| Visual Basic (Declaration) | 
|---|
<ObsoleteAttribute("Please use the ReportManager component instead.")> _ Public Class ReportGenerator _ Inherits ReportBase _ Implements IRenderSite, IResolveSubReport, IReportSource  | 
| Visual C++ | 
|---|
[ObsoleteAttribute(L"Please use the ReportManager component instead.")] public ref class ReportGenerator : public ReportBase, IRenderSite, IResolveSubReport, IReportSource  | 
Inheritance Hierarchy
System..::.Object
System..::.MarshalByRefObject
System.ComponentModel..::.Component
PerpetuumSoft.Reporting.Components..::.ReportBase
PerpetuumSoft.Reporting.Components..::.ReportGenerator
System..::.MarshalByRefObject
System.ComponentModel..::.Component
PerpetuumSoft.Reporting.Components..::.ReportBase
PerpetuumSoft.Reporting.Components..::.ReportGenerator