Product Overview
Features
Benefits
System Requirements
Demos


Solutions Overview



ReportJet was designed upon the Eclipse platform to provide you with extra features and ease of use.
The Eclipse platform was chosen as the application infrastructure for building ReportJet's desktop application because of its plug-ins based framework for building rich desktop client applications. Eclipse lets different sets of plug-ins communicate with each other and the Eclipse platform - allowing you to access custom data sources and templates.
See http://www.eclipsefaq.org/chris/faq/ for FAQs about Eclipse and http://www.eclipse.org/ for more information about the Eclipse technology that underlies ReportJet.

ReportJet's Main components:
  • ReportJet Report Generation Engine
    ReportJet's Generation Engine is based on JasperReports (see http://jasperreports.sourceforge.net for more information about the JasperReports project), but we have taken it further and overcome many of the limitations of JasperReports by developing our own proprietary code base. The report templates for the ReportJet engine are XML-based (just as JasperReport's are), but we have added changes and features to improve the functionality, ease of use, and productivity of ReportJet.

  • Client components
    ReportJet has 3 different types of client applications to select from, based on your goals.

    ReportJet Designer
     
    This is a desktop application for creating and editing report templates. The application is built as an Eclipse plug-in and includes the ease of use and flexibility of an Eclipse-based GUI.
    During template design, the user designs the report layout and sets up data sources for use within the report. Preview and export options are available in real time while designing the report - and the ReportJet Engine starts within the Designer application itself to allow this. The Engine uses the current template and assigned data source as the report is being designed. After the design is completed and the report template is ready (has validated), you can store it in a repository, or within your local or network drive.
    Web client
     
    ReportJet's Web client gives you access to its Reporting Services Portal. This allows you to create templates using wizards, browse and search templates stored online, and run and export reports quickly and easily. Working within the Reporting Services Portal and the related repository is based on unified access rights granted to each user or group.
    ReportJet Configuration Manager
     
    The Configuration Manager is a tool that lets Portal administrators configure the Reporting Services Portal and manage access rights and other functions. The Configuration Manager is a Web-based client, and only requires a Web browser to access its centralized administration tools.

  • Server-side components
    The following server-side components are included with the ReportJet Portal Edition:
    ReportJet Repository
     
    The repository is the area where report templates are stored. You can save, browse and search for templates according to specific attributes within the Repository. Access to the Repository can be managed with access based on user access rights assigned by the Portal administrator.
    The ReportJet Reporting Services Portal
     
    The Portal provides the following features to users:
    1. User interface for web clients: users can access the different features and components through ReportJet's Web Client.
    2. Managing access to the Portal and its components: Portal administrators can assign access rights to the Portal and any features within it.
    3. The Report Engine can be launched on the server-side to generate the report using the selected template and data source.
    4. Processing of Template Wizards: these template wizards make generating reports faster and easier for users, and the Portal components process them, allowing real time changes to be made within reports.