Share via


EnterpriseReport Class

The EnterpriseReport class is a managed component that acts as a proxy to the EnterpriseReportService class while providing a limited object model to the developer.

Namespace CrystalDecisions.Shared Assembly CrystalDecisions.Shared (CrystalDecisions.Shared.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class EnterpriseReport
    Inherits ReportComponentBase
    Implements IComponent, IDisposable, IReportComponent, ISerializable
[SerializableAttribute]
public class EnterpriseReport : ReportComponentBase, IComponent, IDisposable, IReportComponent, ISerializable

Remarks

This component can be bound to the CrystalReportViewer control, and will remote all of the control's calls to the EnterpriseReportService. Reports are identified by an object ID unique to the Business Objects Enterprise or Crystal Reports Server system.

Inheritance Hierarchy

Object
   MarshalByRefObject
      Component
         ReportComponentBase
            EnterpriseReport

Version Information

Crystal Reports Basic for Visual Studio 2008

Supported since: Crystal Reports for Visual Studio .NET 2002

See Also

Reference

EnterpriseReport Members
CrystalDecisions.Shared Namespace