custom reporting.

Necuno

Court Jester
Joined
Sep 27, 2005
Messages
58,566
Reaction score
3,437
Basically i would like to know if there is a tool for .net where you can have your client drop and drag a round the presented results of the data to change how the report is going to look before it is printed and after the data is recieved for the scenario as for example how many bacteria was on the swab for experiment A.

would be similiar in the way to pivot tables i gues...
 
DevExpress has got a pivot control that works really awesome! You can then export the data in the pivot grid to excell and a few other sources. Have you had a look at reporting services?
 
DevExpress has got a pivot control that works really awesome! You can then export the data in the pivot grid to excell and a few other sources. Have you had a look at reporting services?

unfortuanly cant use SRS; they are on sql express clients, but i'll look at devexpress :)
 
And since you actually mention Excel, why not use it?

Linky of all the things i'm about to mention : http://en.wikipedia.org/wiki/Office_Web_Components

Look into things like "Visual Studio Tools for Office" , where you code .NET Panels inside Excel. The Excel API is fully accessable via .NET anyhow, so you can code it right into your app too. And Pivot Tables in Excel are actually VERY easy to program, alot easier than populating a excel sheet the normal way [insert data in cells/range etc etc].

Also, i'm not sure if Microsoft relaunched it [i read it somewhere]. but look for "Office Web Components" . Microsoft actually released the Excel Pivot Table components as controls which you just embed in your web app...it's basically the Pivot Table+Graph without the Worksheet.

Obviously all these means you will be required to code the actual "how the data gets in there in the first place" yourself. So you'll probably need to code a little reporting class...especially if you want to make it dynamic [i.e. users create stored procs that populates a dataset which are loaded into the control/worksheet]

Reporting Services on the other hand have a little ad hoc report builder where users can design their own reports on the fly [directly from the tables or views [or whatever you provide] ] and save it back as static reports. However this is not really a pivot table, more like "I want a table on here, with these columns, sum that column, add a graph, make the heading this, filter like that"...basically the entire report....but it's pretty user friendly though.

The Office Web Components have been discontinued in Office 2007, and are not included, except as a part of Office Project Server 2007.[1] However, they will still be available for download from Microsoft's website. Microsoft has not yet offered a complete replacement for the Office Web Components. However, programmers can use a combination of third party products, Excel Services or Visual Studio Tools for Office to provide similar functionality.
 
Last edited:
Top
Sign up to the MyBroadband newsletter
X