I.T. Discussion Community!
-Collapse +Expand

To/From Code

-Collapse +Expand Languages
-Collapse +Expand Categories
-Collapse +Expand Members-Only
Sign in to see member-only pages.
   ► KBTo/From GuidesTool Basics    Print This   

Report Tools Overview (Cross Ref > Tool Basics)

Report Tools Overview

Languages Focus

Built-In: Some development tools have a reporting tool built-in and some do not. For example, typically desktop databases such as Paradox and Access have a built-in reporting tool and typically that reporting tool is used with nearly every application built with it. A built-in reporting tool makes development of reports across many clients and applications consistent and therefore easy.

Add-On: Development tools that do not have a built-in reporting tool need to use either a currently bundled report writer, or one of the popular reporting tools that integrates well with the development tool. For example, popular reporting tools include Crystal Reports, ReportBuilder, and MS SQL Reporting Services (tied to MS SQL).

Access VBA:   Built-In

Microsoft Access offers a built-in reporting tool that will suffice for most desktop database applications.

More Info / Comment
ASP Classic: 

No built-in report writer but because ASP Classic targets a client browser (a document interfaced GUI), a common solution is to simply output an HTML formatted page with black text and a white background (not much control but it does work for some situations).

More Info / Comment
C#: 

For WebForm applications the client target is the browser (a document interfaced GUI), a common solution is to simply output an HTML formatted page with black text and a white background (not much control but it does work for some situations).

For WinForm applications, Crystal Reports is still a popular choice with C# developers because it has been bundled with many Microsoft products, it's overall popularity, and compatibility with many different development tools.

C++: 

Use any report writer you are comfortable with. C++Builder 2009 comes bundled with Rave Reports and Crystal Reports remains popular for Visual C++.

More Info / Comment
C++/CLI: 

Use any report writer you are comfortable with but Crystal Reports remains popular for Visual C++ and C++/CLI. For C++Builder, Nevrona Rave Reports remains popular and all editions of C++Builder 2009 come bundled with Rave Reports 7.6 (CodeGear Bundled Edition).

More Info / Comment
Delphi: 

Rave Reports comes closest to a Delphi standard now but historically there has been no real standard in Delphi development. Do-it-yourself developers sometimes like to use TPrinter for very simple reports. ReportSmith was bundled with the first few versions of Delphi.

Delphi has offered many embedded VCL component report options. Quick Reports has been a part of Delphi since Delphi 2.0 and has been the default report writer for many Delphi developers. Ace Reporter, ReportBuilder and Rave Reports are also very popular. During the time of Kylix, FastReports was popular because of it's cross-platform nature.

Crystal Reports is very common because of it's overall popularity as a stand-alone report writer that integrates well with many different tools.

Delphi Prism: 

For WebForm applications the client target is the browser (a document interfaced GUI), a common solution is to simply output an HTML formatted page with black text and a white background (not much control but it does work for some situations).

For WinForm applications Rave Reports and Crystal Reports are very popular with Delphi Prism and Delphi for .Net developers.

More Info / Comment
Java: 

Both Eclipse 3.3 and JBuilder 2008 come bundled with Business Intelligence and Reporting Tools (BIRT). BIRT is an Eclipse-based open source reporting system with both a report designer based on Eclipse, and a runtime component that you can add to your app server plus a charting engine that lets you add charts.

More Info / Comment
JavaScript: 

No built-in report writer but because JavaScript most frequently targets website development (a document interfaced GUI), a common solution is to simply output an HTML formatted page with black text and a white background (not much control but it does work for some situations).

More Info / Comment
ObjectPAL:   Built-In

Paradox offers a built-in reporting tool that will suffice for most desktop database applications.

More Info / Comment
Perl: 

No built-in report writer but because website development targets a client browser (a document interfaced GUI), a common solution is to simply output an HTML formatted page with black text and a white background (not much control but it does work for some situations).

More Info / Comment
PHP: 

No built-in report writer but because website development targets a client browser (a document interfaced GUI), a common solution is to simply output an HTML formatted page with black text and a white background (not much control but it does work for some situations).

More Info / Comment
VB Classic: 

Crystal Reports was very popular with VB Classic developers and came bundled with Visual Basic 3 through 6. VB6 offers both Crystal Reports and the new Microsoft Data Report Designer.

More Info / Comment
VB.Net: 

Microsoft includes ReportViewer Starting with Visual Studio 2005. You can even surface this .Net solution in your VB Classic application if you wish.

For WebForm applications the client target is the browser (a document interfaced GUI), a common solution is to simply output an HTML formatted page with black text and a white background (not much control but it does work for some situations).

For WinForm applications, Crystal Reports is still very popular with VB.Net developers because it has been bundled with Visual Basic since VB 3, it's overall popularity, and compatibility with many different development tools.





741 People Online Now!!  
Online Now: 739 Guests, 2 Members: Batgirl  DanHo   
Online Today: 2 Members: Batgirl  DanHo =Coder  
Most Online:  N/A (Waiting for update. Cron server not running.)
Website Sessions! (Server cycled 71 minutes ago.)
Visitor Count:  1,807 visitor sessions in last 1.2 hours.  (Average=1,506/Hour visiting 2 pages each.)
Current Estimates:  1,099,987 Visitors per month, 2,199,974 Hits per month (full page loads)
12,671 Registered Members!
New Members Last 24 Hours=1,  Week=15,  Month=69,  Year=946
Newest Member :  Alistair.H (Alistair Hutcheson), Location: Roseville CA USA
Show More...
Follow PrestwoodBoards on: 


©1995-2012 PrestwoodBoards  [Security & Privacy]
Professional IT Services: Coding | Websites | Computer Tech

 
-
  Load Time=less than 1 second.
 
Print This
-
 
Have a question? Need our services? Contact us now.
--Mike Prestwood

Call: 916-726-5675

email: info@prestwood.com