Nachtrag: Verbesserter Exportcode

Wenn Sie Visual Studio 2005 oder höher bzw. Crystal Reports installiert haben, erhalten Sie Zugriff auf die erweiterte API, über die Sie Ihren Crystal Reports-Bericht in mehrere Formate exportieren können.

Die ExportFormatTypes-Enumeration verfügt in der erweiterten Crystal Reports-API über zwei neue Exportformate: Microsoft Excel-Datensätze (eine nur aus den Daten bestehende XLS-Datei) und Textdateien. Um mehr über das Hinzufügen von Code für die neuen Exportformate zu erfahren, informieren Sie sich unter Erstellen von Methoden für die neuen Exportformate.

Zusätzlich verfügen Sie jetzt über die folgenden erweiterten Exportmethoden in der ReportDocument-Klasse:

  • ExportToDisk(CrystalDecisions.Shared.ExportFormatType formatType, string fileName): exportiert einen Bericht auf das lokale Laufwerk des Webservers oder des Windows-Computers.

    Weitere Informationen finden Sie unter Verwenden der ExportToDisk()-Methode.

  • ExportToHttpResponse(CrystalDecisions.Shared.ExportFormatType formatType, System.Web.HttpResponse response, bool asAttachment, string attachmentName): exportiert einen Bericht im angegebenen Formattyp in ein Browserfenster bzw. exportiert den Bericht als Anlage.

    Weitere Informationen finden Sie unter Verwenden der ExportToHttpResponse()-Methode.

  • ExportToHttpResponse(CrystalDecisions.Shared.ExportOptions options, System.Web.HttpResponse response, bool asAttachment, string attachmentName): exportiert einen Bericht im angegebenen Formattyp in ein Browserfenster bzw. exportiert den Bericht als Anlage.

    Weitere Informationen finden Sie unter Verwenden der ExportToHttpResponse()-Methode.

  • ExportToStream(CrystalDecisions.Shared.ExportFormatType formatType): exportiert Daten aus einem Bericht im angegebenen Formattyp in einen Eingabe-/Ausgabestream.

    Weitere Informationen finden Sie unter Verwenden der ExportToStream()-Methode.

In diesem Abschnitt