From: Andy O'Neill on

"Alan T" <alan_NO_SPAM_pltse(a)yahoo.com.au> wrote in message
news:OWGSiUKwKHA.1796(a)TK2MSFTNGP02.phx.gbl...
> >It really depends on what do you mean by "report". If it's a simple
>>request to the database with a table as a result, then you can do this
>>without Crystal Reports or any other extra tools. A web version can be
>>done by ASP.NET. An export to PDF could be done by Siberix or
>>iTextSharp. If you need a multipage reports with diagrams and filters,
>>go for Crystal or similar tools
>
> Our reports will be in mult-pages, eg. some reports may up to 100 pages.
> We want the company executes be able to view the report online so we need
> to spin off the report module from desktop.
> The query of result will need traditional SQL joining several tables by
> supplying parameters, such
> EmplyeeNo, date, place, ...etc.
>
> Is there Crystal Reports component built-in VS 2008?
>
Yes.
If there are a lot of parameters then you might find linq and the pipeline
filter pattern are best.