Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Best way for report header class
Message
 
À
17/02/2009 15:25:39
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Divers
Thread ID:
01382476
Message ID:
01382486
Vues:
25
>Greetings,
>
>What i'm wanting to do can be done a bunch of different ways but I was wanting to get opinions on the cleanest way to handle this.
>
>I have an intranet site in which we are going to building a series of reports. At the top of the report I'm going to need of course a title, company name, date processed, parameters used in the report, etc. What i'm wanting to do is make some sort of class I can drop on a webform, fill in the properties and when the page loads it will fill in the data from the properties; then if I wish i can go into the class and change the look/format of the report class and it will change it anywhere where I use that class. I suspect webcontrols would be the best approach but I just wanted to see what other ideas people had.
>
>Also... is there a good report writer that works with ASP.NET? We have played with Crystal Reports but the license costs are prohibitive.
>

There are a bunch of .NET based report writers that work with ASP.NET

http://www.devexpress.com/Products/NET/Reporting/
http://www.telerik.com/products/reporting.aspx
http://www.datadynamics.com/Products/ProductOverview.aspx?Product=ARNET3

Along with CR and SSRS (SQL Server Reporting Services).

Sorry, I haven't used any of them (although I know some of them can be downloaded as a trial).

If you decide to use standard ASP.NET, look into using Master Pages for the elements that are consistent across all reports. They'll do what you're looking for. For some of our reports here I am just using Telerik's grid and charting controls and generating the data that gets fed to them. It gives you a bit more flexibilty (and nice looking output, along with grouping/filtering/sorting), but it's definitely not as nice as a real report writer.
-Paul

RCS Solutions, Inc.
Blog
Twitter
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform