views:

1821

answers:

6

Hello, can someone please recommend a reporting tool/control with good interactive capabilities for winforms applications?.

I want to be able to create drill-down, drill-trough reports, highlight report controls on mouse-over, etc..

Support for exporting, charting, styling, using in web, and any added feature is a plus.

A: 

I use this a lot for asp.net web apps. I believe it is possible to use it for win forms as well. The list of graphs it can produce is quite outstanding and can really impress clients/users.

http://www.dotnetcharting.com

Implementation is incredibly straight forward and we've never had any problems with it in about 3-4 years now.

Robin Day
Will check on it. Thanks!.Is this a full reporting suite or just for charts?
Fredy Treboux
+1  A: 

I highly suggest that you look into the DevExpress XtraReports tool. I am now converting to it and it is very good (and has improved markedly over the last year).

BTW: This should be a community wiki

Mark Brittingham
We are using XtraReports already, but some of the capabilities that i mention are missing, i believe. Their reports are great, but they have limited support for interactivity on preview.I made this a wiki as per your suggestion, thanks!.
Fredy Treboux
A: 

If the data you want to report on comes from SQL Server then I'd go with SSRS (SQL Server Reporting Services). There are some great examples on usage here:

http://www.ssw.com.au/Ssw/Standards/Rules/RulesToBetterSQLReportingServices.aspx

Carl
A: 

DataDynamics ActiveReports are also pretty good

Conrad
+2  A: 

The Visual Studio built-in ReportViewer control does all this. Take a look here: http://www.gotreportviewer.com

Bliek
It's been a while, but I will accept your answer because even if not as feature-rich as some of the other ones, fits very well with what I needed at the time. Best regards.
Fredy Treboux
A: 

While not merely a traditional page-based reporting tool, our Data Dynamics Analysis product allows for unparalleled interactivity and is an embeddable control for .NET applications. You can read all about it at http://www.datadynamics.com/Products/DDA/Default.aspx

scott