Método ReportDocument.Export
Exporta un informe a un formato y a un destino especificados dentro del objeto ExportOptions.
[Visual Basic]
Public Overridable Sub Export()
[C#]
public virtual void Export ();
[C++]
public virtual void Export();
[VJ#]
public void Export ();
Ejemplo
El siguiente ejemplo exporta el informe a disco como documento RTF.
[Visual Basic]
Private Sub ExportToDisk(ByVal fileName As String)
' Declarar variables y obtener las opciones de exportación.
Dim exportOpts As New ExportOptions()
Dim diskOpts As New DiskFileDestinationOptions()
exportOpts = Report.ExportOptions
' Establecer el formato de exportación.
exportOpts.ExportFormatType = _
ExportFormatType.RichText
exportOpts.ExportDestinationType = _
ExportDestinationType.DiskFile
' Establecer las opciones de archivo de disco.
diskOpts.DiskFileName = fileName
exportOpts.DestinationOptions = diskOpts
' Exportar el informe
Report.Export()
End Sub
[C#]
private void ExportToDisk (string fileName)
{
// Declarar variables y obtener las opciones de exportación.
ExportOptions exportOpts = new ExportOptions();
DiskFileDestinationOptions diskOpts =
new DiskFileDestinationOptions();
exportOpts = Report.ExportOptions;
// Establecer el formato de exportación.
exportOpts.ExportFormatType = ExportFormatType.RichText;
exportOpts.ExportDestinationType =
ExportDestinationType.DiskFile;
// Establecer las opciones de archivo de disco.
diskOpts.DiskFileName = fileName;
exportOpts.DestinationOptions = diskOpts;
// Exportar el informe
Report.Export ();
}
[C++]
void ExportToDisk(String* fileName)
{
// Declarar variables y obtener las opciones de exportación.
CrystalDecisions::Shared::ExportOptions* exportOpts =
new CrystalDecisions::Shared::ExportOptions();
CrystalDecisions::Shared::DiskFileDestinationOptions* diskOpts =
new CrystalDecisions::Shared::DiskFileDestinationOptions();
exportOpts = Report->ExportOptions;
// Establecer el formato de exportación.
exportOpts->ExportFormatType = ExportFormatType::RichText;
exportOpts->ExportDestinationType =
ExportDestinationType::DiskFile;
// Establecer las opciones de archivo de disco.
diskOpts->DiskFileName = fileName;
exportOpts->DestinationOptions = diskOpts;
// Exportar el informe
Report->Export ();
};
[VJ#]
private void ExportToDisk (String fileName)
{
// Declarar variables y obtener las opciones de exportación.
ExportOptions exportOpts = new ExportOptions();
DiskFileDestinationOptions diskOpts =
new DiskFileDestinationOptions();
exportOpts = Report.get_ExportOptions();
// Establecer el formato de exportación.
exportOpts.set_ExportFormatType(ExportFormatType.RichText);
exportOpts.set_ExportDestinationType(
ExportDestinationType.DiskFile);
// Establecer las opciones de archivo de disco.
diskOpts.set_DiskFileName(fileName);
exportOpts.set_DestinationOptions(diskOpts);
// Exportar el informe
Report.Export ();
}
Requisitos
Espacio de nombres: CrystalDecisions.CrystalReports.Engine
Plataformas: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP
Vea también
Clase ReportDocument | Miembros de ReportDocument | Espacio de nombres CrystalDecisions.CrystalReports.Engine