DataTable/ DataGridView nach Excel exportieren

Wie wärs denn wenn du mit den Daten der DataTable einen Report erstellst, stett ein DataGridView? Da ist die Excell-Exportfunktion automatisch enthalten. Sieht hübsch aus und für die User absolut problemfrei.
Grüsse, tecla
 
hallo w_digger

Füge deinem Projekt einen Report.rdlc hinzu. Diesem gibts du als Datenquelle deine DataTable an. Anschliessend kannst du zB. eine Tabelle in deinem Report erstellen, die du mit den Daten deiner Datenquelle füllst, in dem du Tabellenspalten aus deiner DataTable rüberziehst. Du kannst den Tabellenfeldern auch Gruppierungs- und Sortierungsoptionen mitgeben, nach denen sich die Daten gruppieren bzw. sortieren sollen.
Dann brauchst du ein Form mit einem Reportviewer. Diesem kannst du deinen Report zuweisen.
Der ReportViewer hat schon eine Menuzeile (siehe Attachment), mit der man den Bericht durchsuchen kann oder eben einen Excel-Export durchführen kann. Sehr schön...
grüsse, Tecla
 

Anhänge

  • Report.jpg
    Report.jpg
    10,6 KB · Aufrufe: 1.235
Du könntest unser Grid verwenden das dieses feature mitbringt. Excel selbst muss für den export der Daten nichtmal auf dem Rechner installiert sein:

Excel-Export Winforms PFGrid.NET

Viele Grüße
Matthias

Hi,
möchte gern wissen wie der (1.) Export einer DataTable und einer DataGridView geht.
Und (2.) wie es möglich ist die Daten in einem bestimmten Excel Tabellenblatt abzulegen.

Vielen Dank

(Sprache: VB.NET)
 
Zurück