Wednesday, March 31, 2010

Style Reports

                                                                                                                     -Dhanapathi

What is a Reporting Tool

 A software tool that allows end users to build professional business reports based on data in a database. These reports can then be scheduled to be run automatically at particular times or based on business rules and distributed a group of end consumers who are interested in the information.


Most 3rd party control developers would have their own reporting suite. A few of the larger known reporting tools are Crystal Reports, Active Reports, SQL Server Reporting Services, Telerik Reports etc.

In the current topic we are going to have a glance over InetSoft Style Reports. This topic doesn’t give you an in depth understanding of the tool, nevertheless you will be given an overall idea of what the tool is all about, its abilities and the system Requirements needed.

Style Report:-InetSoft which was established in 1996 as java Reporting tool provider which later on released its seminal software product called Style Report. InetSoft Style Report allows the users to create reports that can be deployed for Web based as well as Stand alone (Desktop based) applications. Its small footprint and purely Java Architectural nature made the industry choose it as an ideal choice for Embedded Reporting applications.

Style Report edition comes up with Reporting Engine, API (100% Java API), WYSIWYG, scriptable, professional authoring environment. Style report is based on XML, JavaScript and other open standards technology.

Features of Style Report:-

Multiple database Access: - Access to almost any open database format and specifically any relational database via Java database connectivity (JDBC), multidimensional databases, XML, SOAP, Java beans (POJO), enterprise Java beans (EJB), flat files, and Corba objects.

JSP Embedding Report: - InetSoft’s Java reporting engine is well-suited for embedding in your own JSP application, desktop or Web based.

J2EE reporting: - Ad hoc reporting wizards, production reports with business logic, scalable, high performance, secure and enterprise level development and deployment.

Query building: - Graphical Query builder; global Query and single report local Query building facilities.

Performance: - Multithreaded report Server, Configurable data cache; automatic page cache and swapping.

Production Report Design: - Dynamic expandable tables, configurable charting engine, localization and Internationalization.

Diagram1:-


Diagram1:- Using the Designer to convert the table data into a report.
 
Diagram2:-
 



Diagram2:- Obtained Report preview.



Export: - We can export the report to Excel, PowerPoint, PDF, RTF-Word, CSV, Postscript, Text and SVG formats.


System Requirements:-

Platform:- Intel, Sun, AIX, AS/400, any java capable

Operating System: - Windows (NT, Xp, 2003 and Vista), Linux, HP-Unix, Solaris, Mac/Os, JVM 1.5 or higher.

Data Sources: - JDBC (DB2, Oracle, Sybase, MS SQL Server, Informix, MySql, and ODBC), SOAP, Ejb’s, XML, CORBA, delimited text, POJO and custom defined sources.

Memory :- 512 MB minimum

Hard disk :- 500MB minimum

CPU:- 1.6GHz


Highlights: - This Java Reporting tool was awarded as Java Developers Journal Readers Choice Award for Best Java Reporting Tool. The first award came in 2000, and it marked the first in a string of 8 Best Java Reporting Tool awards in a row, a record to be proud of

No comments:

Post a Comment