ReportDocument Class

Represents a report and contains properties and methods to define, format, load, export, and print the report.

Namespace CrystalDecisions.CrystalReports.Engine Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class ReportDocument
    Inherits Component
    Implements IComponent, IDisposable, ICustomTypeDescriptor, IReportID, ISerializable, ICloneable
[SerializableAttribute]
public class ReportDocument : Component, IComponent, IDisposable, ICustomTypeDescriptor, IReportID, ISerializable, ICloneable

Remarks

Properties and methods used to define and format the report, set export options, set print options, and set report options can be accessed through objects returned through the ReportDocument properties.

Inheritance Hierarchy

Object
   MarshalByRefObject
      Component
         ReportDocument

Version Information

Crystal Reports Basic for Visual Studio 2008

Supported since: Crystal Reports for Visual Studio .NET 2002

See Also

Reference

ReportDocument Members
CrystalDecisions.CrystalReports.Engine Namespace