ReportDocument.Export Método

Exporta un informe a un formato y a un destino especificados dentro del objeto ExportOptions.

[Visual Basic]

Public Overrideable Sub Export( _
   ByVal options As CrystalDecisions.Shared.ExportOptions _
)

[C#]

public virtual void Export(
   CrystalDecisions.Shared.ExportOptions options
);

Parámetros

  • options
    Tipo de formato y destino que se utilizará para exportar el informe.

Ejemplo

El siguiente ejemplo exporta el informe a disco como documento RTF.

[VJ#]

            private void exportToDisk(String fileName)
            {
               ExportOptions exportOpts = new ExportOptions();
               DiskFileDestinationOptions diskOpts =
                  ExportOptions.CreateDiskFileDestinationOptions();
            
               exportOpts.set_ExportFormatType(ExportFormatType.RichText);
               exportOpts.set_ExportDestinationType(ExportDestinationType.DiskFile);
            
               diskOpts.set_DiskFileName(fileName);
               exportOpts.set_ExportDestinationOptions(diskOpts);
            
               Report.Export(exportOpts);
            }
            
[Visual Basic]

            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
            
[C++]

            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);
            }; 
            
[C#]

            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);
            }
            

Requisitos

Espacio de nombres CrystalDecisions.CrystalReports.Engine

Ensamblado CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)

Vea también

ReportDocument Clase | ReportDocument Miembros | CrystalDecisions.CrystalReports.Engine Espacio de nombres

**

©2005 Business Objects SA Reservados todos los derechos.

Business Objects SA
http://www.spain.businessobjects.com/
Servicios de soporte
http://www.spain.businessobjects.com/Servicios/soporte.htm