2009-07-17 5 views
1

Brauchen Sie Finanzbericht zu erzeugen, wo die Formatierung durch die Daten gesteuert wirdwinforms Report-Generator für PDF-Ausgabe

haben nicht die Berichterstattung in eine Weile getan, aber tut jede Berichterstattung Unterstützung, die

z.B. basierend auf einer Fahne in der Quelldatenmenge die Zeile Text könnte die Reihe könnte ein unterstreicht hat den Bericht könnte einen neuen Gruppenkopf starten usw.

Antwort

1

Es ist eine Komponente, der Report für WinForms, welche mit Visual genannt fett Studio. Dies wird genau das tun, was Sie brauchen. Sie können es an ein oder mehrere DataTables binden und es wird Ihnen im Wesentlichen einen Bericht in PDF oder in XLS oder was Sie haben. Wenn Sie es dem Benutzer nicht präsentieren müssen, verwenden Sie einfach die Klasse LocalReport und rufen Sie die Methode Render() auf.

+0

Wie wäre es mit der benutzerdefinierten Formatierung wie oben beschrieben? – Kumar

+1

Ja, das ist kein Problem. Sie definieren die Formatierung im RDL-Format mit dem Berichtsdesigner von MS. Sie können sogar Ihre Formate definieren. Und wenn Sie mehr Anpassung als das wollen, ist RDL nur XML, so dass es ziemlich einfach ist, Ihr eigenes Berichtsdesign auszugeben. –