473,320 Members | 1,974 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Reporting

Hi all

Which reporting tool should I use in VS2005 if I want to report on a
collection of objects rather than a Dataset?

I have components to do all of the databinding + object fetching etc, I just
need to know which reporting tool I should use within my app rather than
running one in SQL Server.

Thanks

Pete
Jul 26 '07 #1
7 1884
Well, DataSet (despite the name) isn't limited to data from databases
(you can fill one at runtime); but more to the point, I have
successfully used the MS report-viewer to write rdlc reports based on
objects. The problem, however, is that it has a distressing habit of
losing the bindings if you change the schema at all - kinda like the
forms IDE, but perhaps worse. IIRC, you just use (on the report-viewer
control) .LoadReportDefinition(), .SetParameters(),
and .DataSources.Add() .

Other reporting frameworks are available - YMMV.

Marc

Jul 26 '07 #2
You'll get the knee-jerk "use Crystal, dude"...

but you'd do very well to take a look at ActiveReports by DataDynamics
(http://www.datadynamics.com/default.aspx). IMHO ActiveReports is perfect
for anyone wanting to programmatically work with reports. I has no
proprietary scripting language and is much more straight-forward to work
with than Crystal. You can bind reports to any practically anything in .NET
that is bindable - including your custom collections and of course the usual
gang of suspects (DataSet etc).

-HTH
"Peter Morris" <su*****@NOdroopySPAMeyes.comwrote in message
news:%2****************@TK2MSFTNGP04.phx.gbl...
Hi all

Which reporting tool should I use in VS2005 if I want to report on a
collection of objects rather than a Dataset?

I have components to do all of the databinding + object fetching etc, I
just need to know which reporting tool I should use within my app rather
than running one in SQL Server.

Thanks

Pete

Jul 26 '07 #3
"Peter Morris" <su*****@NOdroopySPAMeyes.comwrote in message
news:%2****************@TK2MSFTNGP04.phx.gbl...
Which reporting tool should I use in VS2005 if I want to report on a
collection of objects rather than a Dataset?
Depends on your requirements, but if you just need to get a report up on
screen with the option to print etc, I'd use a PDF generator.

This is my preferred one: http://www.siberix.com
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Jul 26 '07 #4
I concur on the ActiveReports.

They are able to bind to IList's I believe.

Based on this article:
http://scottonwriting.net/sowblog/posts/2148.aspx

You see you have to artificially take "real" objects/collections and put
them into a DataSet for Crystal.

I hate Crystal Reports, fyi. It has been screwing me for over 10 years now.
(with VB4).


"Bob Johnson" <A@B.comwrote in message
news:Oj**************@TK2MSFTNGP05.phx.gbl...
You'll get the knee-jerk "use Crystal, dude"...

but you'd do very well to take a look at ActiveReports by DataDynamics
(http://www.datadynamics.com/default.aspx). IMHO ActiveReports is perfect
for anyone wanting to programmatically work with reports. I has no
proprietary scripting language and is much more straight-forward to work
with than Crystal. You can bind reports to any practically anything in
.NET that is bindable - including your custom collections and of course
the usual gang of suspects (DataSet etc).

-HTH
"Peter Morris" <su*****@NOdroopySPAMeyes.comwrote in message
news:%2****************@TK2MSFTNGP04.phx.gbl...
>Hi all

Which reporting tool should I use in VS2005 if I want to report on a
collection of objects rather than a Dataset?

I have components to do all of the databinding + object fetching etc, I
just need to know which reporting tool I should use within my app rather
than running one in SQL Server.

Thanks

Pete


Jul 26 '07 #6
Best is

www.fyireporting.com

Open source, Apache license.

Version 3 released Yesterday.

Andrus.
----- Original Message -----
From: "Peter Morris" <su*****@NOdroopySPAMeyes.com>
Newsgroups: microsoft.public.dotnet.languages.csharp
Sent: Thursday, July 26, 2007 5:52 PM
Subject: Reporting

Hi all

Which reporting tool should I use in VS2005 if I want to report on a
collection of objects rather than a Dataset?

I have components to do all of the databinding + object fetching etc, I
just need to know which reporting tool I should use within my app rather
than running one in SQL Server.

Thanks

Pete
Jul 27 '07 #7
Can I just say "ta" to all the other respondants... some other
interesting avenues to look at in place of the default MS offerings...

(plus like everybody else, I loathe Crystal... I'm kinda sorry y'all
reminded me of it ;-p)

Marc

Jul 30 '07 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Jonathan | last post by:
We have a production database, but due to the crippling load of some reporting tools, we are looking to have a separate reporting database. Due to it's nature, the reporting database doesn't need...
3
by: Mohammad S Khan | last post by:
I am currently doing some research on reporting features provided / compatible with dotnet features. Our current application has excel reprots that are emailed both with an without scheduling...
3
by: jez123456 | last post by:
Hi My users, use ms access for querying and reporting on a backend database, however they need to replace ms access with a new reporting tool. I’m thinking of developing my own reporting...
3
by: Paul Say | last post by:
I have a asp.net application that will need to create a document/report from data in a database. The user will fill out a form supplying various criteria for parameters. I would like the...
8
by: Woody Splawn | last post by:
I am asking this question here because I asked this question in the Reporting Services Newsgroup and did not get an answer. Does anyone know if Reporting Services is intended to work in a...
5
by: John | last post by:
Hi How do .net reporting tools (including in vs2005) compare to reporting in ms access? I am moving over from access and hoping that all my reporting needs will be fulfilled. Thanks Regards
102
by: Xah Lee | last post by:
i had the pleasure to read the PHP's manual today. http://www.php.net/manual/en/ although Pretty Home Page is another criminal hack of the unix lineage, but if we are here to judge the quality...
1
by: rmk | last post by:
How can I get the 2000 and 2005 versions of SQL Server Reporting Services both working on my development laptop ????? I have ASP.NET 1.1 and 2.0 installed on my laptop. I have Visual Studio...
0
by: YellowFin Announcements | last post by:
Whitepaper: "Yellowfin Reporting" enables Embedded Business Intelligence -------------------------------------------------------------------------------- Embedded reports are a standard...
0
by: JTP PR | last post by:
Business Intelligence software company, Yellowfin today announced its successful foray into the Asia Pacific telecommunications sector through its expanding partner network. Two organisations,...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.