Old forum URL:

heisal posted on Tuesday, November 09, 2010

Can anyone suggest which is the best suited tool for Web reports other than excel?Perhaps a Printer-Friendly web page?

JonnyBee replied on Tuesday, November 09, 2010

And you can use the Microsoft.ReportViewer to generate reports from objects in webpages.


Phlar replied on Tuesday, November 09, 2010

I've been using Crystal Reports (now part of SAP) since 1997.  I like it alot and is quite flexible.

OscarLauroba replied on Tuesday, November 16, 2010

Hello Phlar,

I'm evaluating Crystal Reports for Visual Studio 2010 and it seems to be necessary that .Net objects have a public constructor. You know that csla business objects don't have public constructors. How can you tell Crystal Reports that it has to execute MyObjectList.GetList(parm1, parm2) in design time?

Russ replied on Wednesday, November 17, 2010

I'm with Jonny on this one.  I have used every version of Crystal Reports since version 1.0. I am now in the process of recreating hundreds of reports using the Microsoft Report Viewer in VS2010.

Phlar replied on Thursday, November 25, 2010

Sorry for the late reply OscarLauroba,

We are on a tight deadline and couldn't respond earlier.  Most of our reports are against the database, however the new ones we're creating (that reference our Business Objects) actually reference a wrapper class since our BO are in a number of distinct projects.  I have read that this is required (I believe on SAP's web site/forum) when your objects are not within the same project.

When I was a Java programmer we utilized another reporting tool (sorry, I don't recall the name at the present moment) that did not have this limitation but I found Crystal Reports to be a better tool overall.

Hope that helps/answers your question.

Handler replied on Thursday, January 06, 2011

I am also curious as to which reporting tool would work best with CSLA Business Objects (BO). Crystal Reports are the current solution, but I am looking for a new solution. Please advise to the most appropriate reporting tool for CSLA BOs.


Thank you in advance,



Copyright (c) Marimer LLC