Ich verwende ReportViewer und ich freue mich auf das Ergebnis der Exporte zu hören. Ich möchte einen Rückruf für die Exportdetails (Dateiname und Dateipfad) erhalten. Ich habe gegoogelt und konnte nur das reportviewer.export-Ereignis finden, aber das ist ein Ereignis, das vor dem Export ausgelöst wird. Ich suche danach etwas. Irgendwelche Tipps würden sehr geschätzt werden.ReportViewer exportierte Ereignisrückruf
0
A
Antwort
1
Sie könnten Ihr eigenes ReportExport
-Ereignis implementieren, um nach dem Export Funktionalität hinzuzufügen.
Dies ist ein Beispiel in VB.NET:
Private Sub ReportViewer1_ReportExport(sender As Object, e As Microsoft.Reporting.WinForms.ReportExportEventArgs) Handles ReportViewer1.ReportExport
e.Cancel = True 'stop the default ReportExport event
Dim strExtension As String = ""
Select Case UCase(e.Extension.Name)
Case "PDF"
strExtension = ".pdf"
Case "EXCEL"
strExtension = ".xls"
Case "WORD"
strExtension = ".doc"
End Select
Dim dlgSaveFile As New System.Windows.Forms.SaveFileDialog
dlgSaveFile.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
dlgSaveFile.Filter = e.Extension.LocalizedName + " (*" + strExtension + ")|*" + strExtension + "|All files(*.*)|*.*"
If dlgSaveFile.ShowDialog(Me) = Windows.Forms.DialogResult.OK Then
Me.ReportViewer1.ExportDialog(e.Extension, e.DeviceInfo, dlgSaveFile.FileName)
'add here your functionality, for example a simple MsgBox that display where file is saved
MsgBox("File saved in: " & dlgSaveFile.FileName)
End If
End Sub
Verwandte Themen
- 1. Facebook Umwandlung Ereignisrückruf
- 2. WPF-Element nach Ereignisrückruf ändern
- 3. Grease + jQuery: using GM_setValue() innerhalb eines Ereignisrückruf
- 4. Laden DataTable in ReportViewer
- 5. datagridview zu reportviewer C#
- 6. Unterbericht in Reportviewer Tabelle
- 7. ASP.NET ReportViewer Skinning
- 8. Bildfeld auf ReportViewer
- 9. ReportViewer vs CrystalReport .NET
- 10. ReportViewer - Remote-Modus Frage
- 11. ReportViewer Remote Datenquelle
- 12. Gruppenausdrücke in Reportviewer
- 13. .NET Forms ReportViewer-Authentifizierung
- 14. Exportierte und nicht exportierte Felder in Go-Sprache
- 15. @RestResource (exportierte = false) ignoriert
- 16. Linux-Kernel exportierte Symbole
- 17. monkeypatch exportierte Funktion
- 18. Android Exportierte Datei unsichtbar
- 19. Namenskonvention für exportierte Modulvariablennamen
- 20. Microsoft ASP.NET ReportViewer Parser Fehler
- 21. MS ReportViewer in WPF verwenden
- 22. Drucken eines ReportViewer ohne Vorschau
- 23. Programmatisch Bericht meinem ReportViewer zuweisen
- 24. Convert reportviewer Daten in xml
- 25. Wie formatiert Nummer in Reportviewer?
- 26. C# reportviewer group footer summiert
- 27. ASP.NET ReportViewer Ausdruck gibt Fehler
- 28. Reportviewer Datenquelle in asp.net-mvc
- 29. Programmgesteuertes Exportieren von C# reportviewer
- 30. ReportViewer WPF - Bilder dynamisch setzen
[Report - Export Bericht programmatisch an einen bestimmten Ort ohne Speicher-Dialog zeigen] (http://stackoverflow.com/questions/40409033) –