Erstellen von Methoden für die neuen Exportformate

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

  1. Öffnen Sie das abgeschlossene Projekt für dieses Lernprogramm.

  2. Öffnen Sie das Web Form oder Windows Form.

  3. Klicken Sie im Menü Ansicht auf Code.

  4. 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.ExcelRecord
    
    case ExportFormatType.ExcelRecord:
    break;
    

    Erstellen Sie die privaten Hilfsmethoden zur Konfiguration mehrerer Exportformate. Zu Beginn erstellen Sie die ConfigureExportToXlsRec()-Methode zum Festlegen der ExcelRecord-Exportoptionen.

  5. Erstellen Sie am Ende der Klasse die private Hilfsmethode ConfigureExportToXlsRec() ohne Rückgabewert.

``` vb
Public Sub ConfigureExportToXlsRec()

End Sub
```

``` csharp
private void ConfigureExportToXlsRec()
{
}
```
  1. Setzen Sie die ExportFormatType-Eigenschaft der ExportOptions-Instanz innerhalb der Methode auf die Auswahl ExcelRecord der ExportFormatType-Enumeration.

    myExportOptions.ExportFormatType = ExportFormatType.ExcelRecord
    
    exportOptions.ExportFormatType = ExportFormatType.ExcelRecord;
    
  2. 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";
    
  3. Setzen Sie die ExportDestinationOptions-Eigenschaft der ExportOptions-Instanz auf die im vorherigen Schritt konfigurierte DiskFileDestinationOptions-Instanz.

    myExportOptions.ExportDestinationOptions = myDiskFileDestinationOptions
    
    exportOptions.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: