Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Abschnitt erfahren Sie, wie Sie Ihr (oben in diesem Lernprogramm erstelltes) Projekt ändern, indem Sie die neuen Exportformate aufnehmen.
Bevor Sie Code zur Aufnahme der neuen Exportformate ändern, führen Sie alle Prozeduren unter Lernprogramm: Exportieren in mehrere Formate aus.
So ändern Sie den Code für die Aufnahme der neuen Exportformate
Öffnen Sie das abgeschlossene Projekt für dieses Lernprogramm.
Öffnen Sie das Web Form oder Windows Form.
Klicken Sie im Menü Ansicht auf Code.
Fügen Sie innerhalb der Anweisung "Select Case" [Visual Basic] oder "switch" [C#] der ExportSelection()-Methode eine case-Anweisung für das ExcelRecord-Format hinzu.
Case ExportFormatType.ExcelRecordcase ExportFormatType.ExcelRecord: break;Erstellen Sie die privaten Hilfsmethoden zur Konfiguration mehrerer Exportformate. Zu Beginn erstellen Sie die ConfigureExportToXlsRec()-Methode zum Festlegen der ExcelRecord-Exportoptionen.
Erstellen Sie am Ende der Klasse die private Hilfsmethode ConfigureExportToXlsRec() ohne Rückgabewert.
``` vb
Public Sub ConfigureExportToXlsRec()
End Sub
```
``` csharp
private void ConfigureExportToXlsRec()
{
}
```
Setzen Sie die ExportFormatType-Eigenschaft der ExportOptions-Instanz innerhalb der Methode auf die Auswahl ExcelRecord der ExportFormatType-Enumeration.
myExportOptions.ExportFormatType = ExportFormatType.ExcelRecordexportOptions.ExportFormatType = ExportFormatType.ExcelRecord;Setzen Sie die DiskFileName-Eigenschaft der DiskFileDestinationOptions-Instanz auf die exportPath-Zeichenfolge, und hängen Sie dann den Namen eines Dokuments mit der Dateierweiterung ".xls" an.
myDiskFileDestinationOptions.DiskFileName = exportPath & "ExcelRecord.xls"diskFileDestinationOptions.DiskFileName = exportPath + "ExcelRecord.xls";Setzen Sie die ExportDestinationOptions-Eigenschaft der ExportOptions-Instanz auf die im vorherigen Schritt konfigurierte DiskFileDestinationOptions-Instanz.
myExportOptions.ExportDestinationOptions = myDiskFileDestinationOptionsexportOptions.ExportDestinationOptions = diskFileDestinationOptions;
Sie haben Ihrem Projekt zwei neue Exportformate erfolgreich hinzugefügt.
Um die erweiterte API weiter kennen zu lernen, wählen Sie eine der folgenden erweiterten Exportmethoden:
- Wenn Sie Ihren Code reduzieren möchten und ExportOptions nicht festlegen müssen, fahren Sie mit Verwenden der ExportToDisk()-Methode fort.
- Wenn Sie beim Erstellen einer Website entweder den Bericht selbst oder eine Anlage, in der der Bericht enthalten ist, in ein Browserfenster exportieren möchten, fahren Sie mit Verwenden der ExportToHttpResponse()-Methode fort.
- Wenn Sie die Berichtdaten an einen Eingabe-/Ausgabestream übergeben möchten, fahren Sie mit Verwenden der ExportToStream()-Methode fort.