Posted 09 Dec 2010
Link to this post
We are working on a project where we will have somewhere over 100 reports that are going to be accessed/viewed via a web application. The reports will be defined in a separate class. The list of reports will change over time, some will be added, some will be removed. We can recompile and redistribute the reports DLL, but I am trying to avoid having to modify and recompile the applicatoin when the reports change.
What I'd like to do is to somehow automate the list of reports, display a list of reports to the user, with the ability to click and see any of the individual reports. The easiest thing would be is if there was some kind of FOR EACH iteration that I could do to populate a menu or treeview. Alternatively I've looked at storing the report list in a database table and using that for the selection. I would then like to have a single form that includes a reportviewer, and populate/configure the reportviewer when an item is selected.
The Telerik Reporting web demo is something like the interface I'm looking for, with a list of reports and a reusable page section, but I don't think it's dynamic, and it appears to use different ASPX files ror each report -- which I'd like to avoid.
Anyone have any suggestions about the best way to go about this, or better yet an example?