tags:

views:

509

answers:

4

I'd like to integrate some high-level reports into my WPF application. Essentially, the user will enter some parameters, press a "Go" button, and will be presented with their report.

A report will consist of some text, some tables and some charts.

What technologies, tools and libraries are available to my WPF application?

A: 

Take a look to infragistics

jmservera
+2  A: 

This question seems to be a similar one.

Sergey Aldoukhov
A: 

I've seen a colleague use Active Reports (and any report builder would do it), generate the report, export to image (1 page = 1 image), and load the individual images in a FlowDocument. Then you'd have built-in functionality to go back and forth, zooming, and all the goodness the FlowDocument provides.
I know this work-aroundish but this solution has 2 benefits: 1) you're not tied to any particular report builder and 2) you don't need to use the WindowsFormsHost, which you can't use in partial-trust scenarios.

Gustavo Cavalcanti
+2  A: 

Two options that are out of the box in visual studio (Pro or higher): Crystal Reports OR SQL Server Reports (SSRS)

In WPF you can host the crystal report viewer or the SSRS viewer inside the windows forms host control.

Emad