Beste Berichts-Engine für WPF ohne Datenbank?

8

Kennt jemand eine Reporting Engine für WPF? Die meisten, die ich finden konnte, sind immer noch für WinForms.

Ich bin glücklich genug, eine WinForms-Datei in WPF mit einem WinForms-Host zu verwenden, solange das Werkzeug über ein Benutzersteuerelement verfügt, das in ein Fenster eingebettet werden kann.

Außerdem verwende ich keine Datenbank und alle meine Daten sind in XML, daher muss die Reporting Engine damit umgehen können.

Irgendwelche Vorschläge?

    
Cameron MacFarland 07.01.2009, 08:32
quelle

7 Antworten

3

Wir sind mit Telerik gelandet, aber als WinForms-Lösung in WPF eingebettet. Es gibt keine WPF-Bericht-Viewer, die ab Januar 2009 nicht-datenbankbasierte Berichtsquellen verarbeiten können.

Es scheint ein Loch auf dem Markt zu sein.

    
Cameron MacFarland 15.01.2009, 23:01
quelle
6

Vielleicht können Sie die Berichterstellung in einem FixedDocument von FlowDocument vornehmen? Ich hatte das gleiche Problem, und in meiner Situation (Drucken einer 1-seitigen Rechnung) war die Verwendung eines FixedDocument eine elegante und einfache Lösung ... (und billig, da ich keine Reporting-Suite von Drittanbietern kaufen musste ... )

    
Tom Deleu 20.02.2009 08:57
quelle
2

Es gibt eine Open-Source- .NET Reporting Engine für WPF . Es unterstützt Kopf- und Fußzeilen, DataTable-Bindung, Barcode-Generierung und XPS-Erstellung. Nicht sicher über XML-Bindung, obwohl.

    
Russ Kazakov 09.04.2010 10:21
quelle
1

Hier, wo ich arbeite, verwenden wir Stimulsoft Reports.Net . Es kann an viele Dinge (einschließlich XML) gebunden werden, und es kann nach XPS exportieren, was Sie dann in WPF mit einem DocumentViewer , oder, wenn Sie ehrgeizig sind, können Sie das XPS-Dokument mit der XPS-API aufreißen, die Glyphen und Pfade aus jeder FixedPage nehmen, sie anwerfen ein Canvas, und zeigen Sie es in Ihrer App an.

    
Robert Macnee 07.01.2009 23:51
quelle
1

ComponentOne Reports kann nicht-datenbankbasierte Berichtsquellen verarbeiten und basiert auf WPF. Ich habe es versucht, und es scheint ganz in Ordnung

    
MarkPearl 10.06.2009 01:00
quelle
0

könnte auch die folgende Berichts-Engine nützlich sein. Ссылка

    
Manda 17.04.2010 15:02
quelle
0

Ich habe dies, seine Open-Source-Version veröffentlicht und nehme einfach jede Benutzersteuerung, die Sie in WPF erstellen können, also ziemlich flexibel.

Ссылка

    
Ryan Knell 14.09.2013 07:35
quelle

Tags und Links