(C#) Bericht erstellen und drucken
Gerhard
- sonstiges
Hallo,
ich möchte mit C# Berichte erstellen, welche man sowohl am Bildschirm ansehen als auch ausdrucken kann. Es reicht mir ein kleiner Denkanstoß, wie man das bewerkstelligen könnte. Eine Idee von mir wäre bereits gewesen, ein PDF-File zu erzeugen und dieses anschließend zu drucken... Gibt es da vielleicht ähnliche oder bessere Lösungsansätze?
Danke im Voraus für die Ratschläge,
lg Gerhard
Hi,
schau dir mal den Namespace System.Drawing.Printing mit den Klassen PrintController, PrintDocument usw. damit könntest du programmatorisch ein Dokument aufbauen, im Windows-typischen PrintPreview Dialog anzeigen und drucken.
Eine andere eventuell für dich geeignete Option wären MS SQL Server Reporting Services, eine ASP.Net Reporting Plattform. Wenn du evt. sowieso den MS SQL Server einsetzt ist Reporting Services quasi gratis. Reports dafür werden mit Visual Studio entwickelt.
Grüsse,
Frank