• Web 2.0 Tools
• Swing UI Designer
• Java Persistence Tools
• Spring Tools
• Struts Designer
• XDoclet Support
• Eclipse Ajax
• Database Tools
• Visual JSF
• JSP Development
• Visual Web Design
• Eclipse Plugin
• Web Services
• Image Editor
• HTML Editor
• UML Tools
• Application Server Connectors
• Struts Tools
• MyEclipse SNAPs
• CSS Designer
• JSP Development
• MyEclipse Features
MyEclipse Reporting Tools | Eclipse BIRT Integration | BIRT 2.3.1Available for all platforms | MyEclipse Professional Edition Feature
**To get MyEclipse Reports, install MyEclipse, and you will be prompted to install MyEclipse Reports through the MyEclipse Dashboard**
MyEclipse Reports Design Perspective
The MyEclipse Report Designer is a rich set of tools consisting
of a visual report editor, property editors, chart design
wizards, and script editors.
Charts can greatly enhance the information value of a report.
MyEclipse Reports supports the creation of a large number of
chart types that can be added to any report.
In addition to supporting static data, MyEclipse Reports supports
compute almost any aspect of a report.
During the report design process, the ability to quickly preview
the design without having to deploy the project and launch an
application server can greatly reduce the time it takes to create
a functional report. The Preview mode is located on the row of tabs at the
bottom of the Report Editor.
MyEclipse Reports includes tools and wizards that help you define the data sources required by your reports. These data sources may be database (MyEclipse JDBC Data Source) resources, Web Services or simple flat files that need to be read in and displayed in a report.
Once a data source has been setup, you are free to create one or more data sets based on information from that data source.
Data Sets represent specific information from a data source, for example, a list of employee names in First-Name/Last-Name format. Additional filters and adjustment to the data represented by a data set can be made. Once a data set is configured, it can be used as the source of information directly in a report.
MyEclipse Report will generate reports in a number of popular file formats. You can choose the report file format during the quick view action from the MyEclipse toolbar or from when using the New Report Access Webpage Wizard. The report file format choices are:
When you are creating a report, you have the option of creating a
report from scratch or using a MyEclipse report template.
MyEclipse Reports provides a set of report templates that you can
choose from when creating a report. A report template is a
semi-completed report with the physical layout and data binding
MyEclipse Reports tools are specialized towards the creation and
deployment of web reports. Thus, MyEclipse Reports introduces a
new type of web project known as a Report Web Project. This type
of project is structured as a Java EE web project with the
additional runtime libraries and resources that make up the
project's report engine.
MyEclipse Reports allows you to conveniently organize a set of
reusable report development resources into libraries that can be
shared across reports within a project.
MyEclipse Reports is designed to work seamlessly with the
MyEclipse Database Explorer tools and drivers. For example,
MyEclipse Reports is able to create report data sources based on
the JDBC drivers configured in the MyEclipse Database Explorer.
This level of cross feature resource sharing is an example of a
synergy among MyEclipse feature set typically not found with
other Eclipse-based tools.
Validation and Synchronization of Change
Reports that use MyEclipe JDBC-based data sources can experience
operational problems if the dependant Database Explorer JDBC
driver changes in some way that affects the ability to access
data that is different from its previous operational state.
MyEclipse Reports provides a MyEclipse JDBC dataset validator
that will check the consistency of each report to its MyEclipse
JDBC dataset and driver. A utility wizard is provided that will
scan and present all reports for which a dependant MyEclipse JDBC
driver has changed. This wizard enables you to select the reports
you wish to resynchronize with the MyEclipse JDBC driver.
The operation of the Report Designer is highly customizable.
Browse the MyEclipse > Report Designer preferences to learn
New Report Access Webpage Wizard
Report web projects can be deployed on over 20 different
J2EE/Java EE application servers (J2EE 1.4 or higher compliant servers) using MyEclipse application
connector and project deployer technologies. MyEclipse provides
the 1-click application launcher feature and support for manual
project deployment and testing.
1-Click Application Launcher
MyEclipse 6 introduced the 1-Click Application Launcher. This
launcher packages the target project for Java EE deployment,
deploys the project, starts the server and opens a web page to
the application's welcome or index page.
Manual Application Deployment and Launch
If you would like to controll each step of the application
deployment and server launch process you can use the MyEclipse
Application Deployer. This wizard allows you to select the
project to deploy, the target server and the form of the
deployment, i.e., exploded archive deployment or packaged archive
Hot-Sync Deployment and Round-trip
When you deploy a report web project in exploded archive format
to an application server that supports hot resource reloading
then the MyEclipse application deployer will perform incremental
hot-sync deployment of resources that change in the project. This
allows you to continue editing report and web resources and have
them instantly reflected on you test server when they are saved.
This feature greatly reduces the need for time consuming application
MyEclipse has introduced an online developer resource known as
On-Demand. This web site provides a suite of 1-click installable
MyEclipse projects that demonstrate the use of popular Java EE
and related technologies and frameworks. These example projects
are designed to run on the MyEclipse Server Sandbox with zero
configuration. The Example On-Demand hosts several example
MyEclipse Reports projects that can be installed, deployed and
run in 2-clicks.
The innovation and application of Eclipse technology is Genuitec's sole business. With well over 4 million downloads, our MyEclipse Enterprise Workbench product has grown to be the most popular and successful Eclipse-based JEE IDE. Our long chain of Eclipse technology innovation includes: