Crystal Reports

Crystal Report Developer Edition

Crystal Report Developer Edition: Create And Integrate Reports


Crystal Report developer edition lets you create and integrate reports into your web and server based applications, which can be deployed easily as rich client solutions. Crystal Reports is a very popular high featured, and high performance reporting tool, used in business applications, where complex decision-making business documents helps to run business operations smoothly. Crystal Report developer edition can help in creation of flexible, high-fidelity reports, which can be integrated into your business solutions. Crystal Reports supports a range of databases, such as, Sybase, IBM DB2, Ingres, Microsoft Access, Microsoft SQL Server, MySQL, and Oracle, and can be connected with one, multiple one of these databases using ODBC, JDBC, or OLAP.

Crystal Reports was originally developed by Crystal Reports Services Inc. when versions 1.0 through to 3.0 were produced. There-after it was acquired by Seagate Software, which was later re-named as Crystal Decisions. This company produced Crystal Reports versions 4.0 through to 9.0. Business Objects took over Crystal Decisions in December, 2003, and versions 10 and 11 (usually known as XI) were produced.

Crystal Reports development edition presents a wide group of features, and some of them are presented below:

Application integration:

Interface SDKs - Comprehensive interface can be used in Crystal Reports within J2EE, .NET, and COM applications. This provides the application with flexibility of user control over interaction with the generated reports. You can choose from variety of report presentations, generating complex runtime reports.

Reporting components - With Crystal Reports embedded with the powerful Java, .NET, and COM reporting components, you can generate powerful report processing and rendering within your application.

Custom tag library - Report templates could be embedded into JSP pages using minimum coding. You can easily add a customised viewer to your web applications using custom JSP tags.

Customisable report viewers - This supports Java viewer, DHTML (WebForms) Viewer, WinForms Viewer, ActiveX, and Report Part Viewer, and offers a variety of options in choosing server-side and thin-client report viewer controls. Reports could be rendered into various output formats without any additional coding.

IDE integration - This provides the use of applications of the custom bundled Crystal Reports features, from within leading Java and .NET IDEs. This technology is available within Microsoft Visual Studio .NET, BEA WebLogic Workshop, Borland JBuilder, and Borland C#Builder.

Visual control library - You can integrate your reports into Delphi and C++Builder applications, using Visual Control Library (VCL).

Royalty-free runtime - This allows you to integrate hundreds of royalty-free runtime properties, methods, and events.

Developer Zone - You can join the exclusive developer zone in order to overcome reporting roadblocks that you may face during development of reports.

Data Access

More than 35 data drivers - Virtually any database could be accessed using ODBC, OLE DB, and JDBC connectivity. These databases include Oracle, IBM DB2, Sybase, Microsoft SQL Server, and Informix. In Crystal Reports developer edition, XML, JDBC, IBM DB2, and the updated Exchange data drivers provide you with accessing incredible range of data access applications.

Custom data - While you connect to JavaBeans, ADO.NET, and COM Data Providers, you can access user-defined application data.

Tight control over database connectivity - Crystal Reports developer edition allows you to write your own SQL commands, or use the query generation capability of Crystal Reports to have a flexible control over your database connectivity.

Multi-data source access - You have the unique facility to connect Crystal Reports to a single database, or to multiple ones, and generate reports from the data present in the combined databases.

XML support - You can integrate your Crystal Reports with B2B or B2C applications, using XML data access or export.

Unicode support - You can display data in any language using Unicode strings, presenting a multiple languages in a single report.

The other brief features of Crystal Report developer editions are:

Formatting and design. Report viewing and interaction. Security, support, and maintenance.

There are several ways that you could get trained in Crystal Reports applications. There are regular classroom lectures, which provide you with certification courses, where you can learn about Crystal reports development edition, or you may choose the online method, in case you do not have time to attend classes.