Crystal Reports for Eclipse

Crystal Reports for Eclipse is an Eclipse Plug-in that provides a 100 percent Java-based report design and deployment environment for application developers.

Crystal Reports for Eclipse


Crystal Reports for Eclipse is an Eclipse Plug-in that provides a 100 percent Java-based report design and deployment environment for application developers. Developers building applications in the Eclipse development environment can simply embed Crystal Reports into their java applications. This page provides a view into all of the Crystal Reports for Eclipse related content on the Diamond site.

Crystal Reports for Eclipse Released!

After much interest in the Preview and Beta of Crystal Reports for eclipse we are glad that it is now Generally Available. The last 12 months have been very exciting for me and the rest of the Crystal Reports for Eclipse (CR4E) team here at Business Objects. There has been a huge response from both the media and Java developers alike following the announcement last year. This was followed by a hugely successful Tech Preview and Beta Program, which resulted in over 50,000 unique downloads. I am here today to keep the buzz alive. Not only does the launch of Crystal Reports for Eclipse mark the first time that a Java version of the world's most powerful report designer has been made available, but it also marks the first time that Business Objects has offered a Production quality product free of charge. That's right, Crystal Reports for Eclipse, will provide Java Developers with a powerful set of development and runtime tools which is fully licensed for Production use, absolutely free of charge. This is not a limited time offer, no time bombs, nothing...just download and deploy.

Here is a list of the other features you will get when you download your free copy of Crystal Reports for Eclipse:

  • POJO Data Source support - This feature enables developers to design reports off of in-memory Java classes. Just take the class and drag 'n' drop it onto the report design surface. Then start designing reports the same as you would any other data source
  • Crystal Reports Web Project Wizard - this feature will enable developers to create a web project which already includes all of the required runtime configurations. Additionally, developers can optionally choose to add a sample database and reports to the project to get up and running in no time
  • Java Reporting Component facet - easily add the Crystal Reports runtime environment to any new or existing web applications. Now you will never have to worry about ensuring that all your JAR files have been added
  • JSP Page wizard - Drag 'n' drop a report onto a JSP page, or create a new JSP page via the context menu of a report. This wizard will provide developers with a dialog page allowing them to choose a number of different stub code which will be custom generated based on the selected report. Does your report require parameters, do you want to change the database at runtime, or export directly to PDF...the wizard will generate all of the required code to complete the requested actions, all custom to the specific report. You can literally get away with never having to write a line of reporting code again
  • Java User Function Library wizard - this feature enables developers to expose Java logic to their Crystal Reports formulas. Does your organization have a large amount of code already invested into calculating a discount ratio? Don't fret, wrap this logic up in a User Function Library using this easy wizard and your Crystal Reports files will be able to access this same logic
  • Deployment Assistance - Never have to worry about ensuring the proper JDBC drivers are available at runtime. When a report is added to a project, the tooling will ensure that the required runtime libraries are present (including database libraries) when the application is built.
  • Built-in pointers to the Business Objects' Update Site - never have to worry about whether you have the latest version or not. Use the existing Eclipse Update Manager mechanism to check for updates and install them automatically. This feature also has built-in rollback capabilities in case you opt to go back to a previous version
  • Update your projects with the latest runtime - have you just downloaded a hot fix, but are not too sure if you have already added it the updates to an existing project. Use the Crystal Reports File Versions feature accessed via the Properties Menu of a project to quickly and easily see which file versions are currently in your project and compare this with the file versions installed in the tooling. If they are out of synch click the Update button to easily update your application to the latest version.
  • Global Property Settings - do you find that you are always turning off the logo on the viewer, or enabling the refresh button? Well, now Developers can set their global settings for the Crystal Report viewers within their workspace preferences. Each time a viewer is added to a JSP page these preferences will be honored and the appropriate code modifications will be added
  • Integrated Help - Access a complete and robust report designer guide as well as developer walkthroughs, API docs and Best Practices via the built-in Eclipse Help System.

 Know click for more information.


Share on Google+Share on Google+

Crystal Reports for Eclipse

Posted on: March 3, 2008 If you enjoyed this post then why not add us on Google+? Add us to your Circles



Discuss: Crystal Reports for Eclipse   View All Comments

Post your Comment

Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image