473,503 Members | 7,578 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Reporting - Whats the best option.

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 document/report to then be displayed on
screen as well as the option to download in PDF format.

I am just wondering which is the best reporting development tool to use
between SQL Reporting Services and Crystal Reports.

The report will have three sections/sub reports.
Nov 18 '05 #1
3 1913
"Paul Say" <sa****@tpg.com.au> wrote in
news:Oa**************@TK2MSFTNGP10.phx.gbl:
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
document/report to then be displayed on screen as well as the option
to download in PDF format.

I am just wondering which is the best reporting development tool to
use between SQL Reporting Services and Crystal Reports.

Do you have access to the SQL server? You need to physically load SQL
Reporting services on to the SQL server. If you're administrator is
hesitant, then you must use Crystal Reports.

Crystal has the advantage of having a standalone web viewer component.
There isn't such a component for SQL Server Reporting. If you wish to
use SQL Server Reporting on a custom webpage, then you'll need to write
a web service to retrieve and display the reports - this maybe an extra
hassle that you do not want to do.

Crystal is limited to ~21,000 per report. If you need to report on large
amounts of data, it is best to use a SQL stored procedure to
sum/calculate/format the data into a nice small dataset before passing
it onto Crystal.

Crystal also has 2 methods of supplying data to the report - PUSH and
PULL. Push is when you pass a .NET Dataset to Crystal, thereby supplying
crystal with the data. Pull is when Crystal downloads the data
internally via it's own routines. Personally I prefer using the Push
method so I can have more control over the database connections and
datasets.

It's hard to say which option is better. If you have high volume, I'll
probably go with SQL Server Reporting. If your traffic is low, Crystal
Reports is more than adequate.

--
Lucas Tam (RE********@rogers.com)
Please delete "REMOVE" from the e-mail address when replying.
http://members.ebay.com/aboutme/coolspot18/
Nov 18 '05 #2
Thanks for your feedback Lucas,
do you know where I might find a simple sample for crystal reports, sjo I
can get an Idea of what it takes to create a report for a website

Paul

"Lucas Tam" <RE********@rogers.com> wrote in message
news:Xn***************************@140.99.99.130.. .
"Paul Say" <sa****@tpg.com.au> wrote in
news:Oa**************@TK2MSFTNGP10.phx.gbl:
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
document/report to then be displayed on screen as well as the option
to download in PDF format.

I am just wondering which is the best reporting development tool to
use between SQL Reporting Services and Crystal Reports.

Do you have access to the SQL server? You need to physically load SQL
Reporting services on to the SQL server. If you're administrator is
hesitant, then you must use Crystal Reports.

Crystal has the advantage of having a standalone web viewer component.
There isn't such a component for SQL Server Reporting. If you wish to
use SQL Server Reporting on a custom webpage, then you'll need to write
a web service to retrieve and display the reports - this maybe an extra
hassle that you do not want to do.

Crystal is limited to ~21,000 per report. If you need to report on large
amounts of data, it is best to use a SQL stored procedure to
sum/calculate/format the data into a nice small dataset before passing
it onto Crystal.

Crystal also has 2 methods of supplying data to the report - PUSH and
PULL. Push is when you pass a .NET Dataset to Crystal, thereby supplying
crystal with the data. Pull is when Crystal downloads the data
internally via it's own routines. Personally I prefer using the Push
method so I can have more control over the database connections and
datasets.

It's hard to say which option is better. If you have high volume, I'll
probably go with SQL Server Reporting. If your traffic is low, Crystal
Reports is more than adequate.

--
Lucas Tam (RE********@rogers.com)
Please delete "REMOVE" from the e-mail address when replying.
http://members.ebay.com/aboutme/coolspot18/

Nov 18 '05 #3
"Paul Say" <sa****@tpg.com.au> wrote in news:O6dpqToeEHA.1604
@TK2MSFTNGP11.phx.gbl:
do you know where I might find a simple sample for crystal reports, sjo I
can get an Idea of what it takes to create a report for a website


http://support.businessobjects.com/c...s/crnet_adonet
..pdf

http://support.businessobjects.com/c...s/rtm_reportin
goffadonetdatasets.pdf.asp

Business Object's Support site has a lot of good info.

--
Lucas Tam (RE********@rogers.com)
Please delete "REMOVE" from the e-mail address when replying.
http://members.ebay.com/aboutme/coolspot18/
Nov 18 '05 #4

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

Similar topics

14
3420
by: Jeff Boyer | last post by:
Hello everyone, I have recently developed a web application across my clients intranet. We used ASP with Interdev 6.0 and SQL server as the backend. They have now come to me asking me to...
4
1111
by: joshsackett | last post by:
Hi all, I have 5 databases, each about 20GB in size. I need to copy the data to a new server for reporting purposes. Initially I wanted to setup transactional replication; however, the database...
6
7569
by: Ken Varn | last post by:
I am trying to remote debug a C# application but the debugger is reporting the following exception: An unhandled exception of type 'System.IO.FileLoadException' occurred in Unknown Module....
8
2728
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...
102
6942
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...
0
1261
by: Raj | last post by:
Hi, I am wondering what is my best option for reporting for one of the products we are developing. The product is built using VS.NET 2003 with data stored in SQL 2000. We bought Dundas charts...
0
1091
by: Rich | last post by:
Hello, In VB2003 I can access Reporting Services by selecting a New Project option of Business Intelligence Projects. But I don't see an option like that in VB2005. My question then, is if...
3
1397
by: Flic | last post by:
Hi, I currently have a website that uses an option drop down box to select different colours for an item before the form it is in is submitted. This works fine but as I am trying to advance my...
2
2896
by: braver | last post by:
Posted to the Optik list, but it seems defunct. Optik is now Python's optparse. I wonder how do you implement optional arguments to Optik. I.e., you can have an option -P -- the...
0
7070
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7267
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7316
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
6976
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
7449
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
1
4993
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3160
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3148
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
372
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

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.