combit List & Label 26 - .NET Hilfe
Einführung in die Programmierung / Beispiele / Allgemein / Export / Export ohne Benutzerinteraktion
In diesem Thema
    Export ohne Benutzerinteraktion
    In diesem Thema

    Damit der Export im Hintergrund erfolgen kann, muss zumindest das Format, der Pfad und der Dateiname für die Erzeugung bei List & Label angemeldet werden. Die Ansteuerung erfolgt über die Klasse ExportConfiguration. Hierbei werden automatisch etwaige mögliche Interaktionen durch den Benutzer deaktiviert wie bspw. eine Fortschrittsanzeige, Datei-Auswahldialoge etc.

    using (ListLabel LL = new ListLabel())
    {
        // Datenquelle definieren/zuweisen
        LL.DataSource = CreateDataSet();
    
        // Erstellen der Export-Konfiguration (hier ist das Zielformat PDF)
        ExportConfiguration exportConfiguration = new ExportConfiguration(LlExportTarget.Pdf, "<Target file name with path>", "<Project file name with path>");
    
        // Ergebnis anzeigen
        exportConfiguration.ShowResult = true;
    
        // Exportieren
        LL.Export(exportConfiguration);
    }
    
    Using LL As New ListLabel()
        ' Datenquelle definieren/zuweisen
        LL.DataSource = CreateDataSet()
    
        ' Erstellen der Export-Konfiguration (hier ist das Zielformat PDF)
        Dim exportConfiguration As New ExportConfiguration(LlExportTarget.Pdf, "<Target file name with path>", "<Project file name with path>")
    
        ' Ergebnis anzeigen
        exportConfiguration.ShowResult = True
    
        ' Exportieren
        LL.Export(exportConfiguration)
    End Using