Share via


ReportDocument.Export Method

Exports a report to a format and destination specified within the ExportOptions Object.

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

Syntax

'Declaration
Public Overrideable Sub Export ( _
    ByVal options As CrystalDecisions.Shared.ExportOptions _    
) 
public virtual void Export (
    CrystalDecisions.Shared.ExportOptions options
)

Parameters

  • options
    The format and destination to export the report.

Example

This example exports a report to disk as an RTF document.

'Declaration

            Private Sub ExportToDisk(ByVal fileName As String)
               Dim exportOpts As New ExportOptions()
               Dim diskOpts As DiskFileDestinationOptions
               diskOpts = ExportOptions.CreateDiskFileDestinationOptions()

               exportOpts.ExportFormatType = _
                  ExportFormatType.RichText
               exportOpts.ExportDestinationType = _
                  ExportDestinationType.DiskFile

               diskOpts.DiskFileName = fileName
               exportOpts.ExportDestinationOptions = diskOpts

               Report.Export(exportOpts)
            End Sub
            
            void ExportToDisk(String* fileName)
            {
               ExportOptions* exportOpts =
                  new ExportOptions();
               DiskFileDestinationOptions* diskOpts =
                  ExportOptions.CreateDiskFileDestinationOptions();

               exportOpts->ExportFormatType = ExportFormatType::RichText;
               exportOpts->ExportDestinationType =
               ExportDestinationType::DiskFile;

               diskOpts->DiskFileName = fileName;
               exportOpts->ExportDestinationOptions = diskOpts;

               Report->Export(exportOpts);
            };
            
            private void ExportToDisk (string fileName)
            {
               ExportOptions exportOpts = new ExportOptions();
               DiskFileDestinationOptions diskOpts =
                  ExportOptions.CreateDiskFileDestinationOptions();

               exportOpts.ExportFormatType = ExportFormatType.RichText;
               exportOpts.ExportDestinationType =
                  ExportDestinationType.DiskFile;

               diskOpts.DiskFileName = fileName;
               exportOpts.ExportDestinationOptions = diskOpts;

               Report.Export(exportOpts);
            }
            

Version Information

Crystal Reports Basic for Visual Studio 2008

Supported since: Crystal Reports .NET 10

See Also

Reference

ReportDocument Class
ReportDocument Members
CrystalDecisions.CrystalReports.Engine Namespace