SOClass Report

SOClass Report

SOClass Report is an SOClass module that uses Jasper Reports libraries in order to provide the functionality for generating reports in SOClass.
The Jasper language is compiled at the first use of the SOClass Report module. The report can be generated in one of the most common formats, upon export: HTML, PDF, XML.
jasper flow diagramJasper Flow
The main purposes of the SOClass Report module are:
  1. Creating reports by using the DOM/TableConnector definitions instead of DB tables.
  2. Creating Jasper Reports for GCF documents (without using the system GCF tables, that can be in a different DB).
When a report is generated it can be either sent via the SOClass mail system to the requesting client (for example in PDF format) or the client can be just notified asynchronously about it.

    • Related Articles

    • SOClass Developer

      SOClass Developer provides rich development environment for creating e-documents and application modules. It includes the SOClass Development Server and Client, as well as the Advanced Development Kit (ADK). ​The ADK includes demonstration ...
    • SOClass JMX

      JMX Technology is a standard Java technology that allows monitoring and management of Java resources and applications. This technology supports also RMI which means that it allows remote control and monitoring. The monitored resources are ...
    • SOClass e-Document Server

      SOClass e-Document Server provides the production environment for the customers. It includes SOClass Application Sever, SOClass Client and SOClass ULA. Modules created and tested with the SOClass Developer are easily installed on SOClass e-Document ...
    • SOClass Concepts

      SOClass is designed to offer solutions based on an n-tier model. An n-tier application program is distributed among three or more separate computers or logical layers in a distributed network environment. The most common form of n-tier (meaning “some ...
    • Java Technologies in SOClass

      The SOClass Platform is developed with Java programming language and uses a great variety of Java technologies in order to provide the flexibility and security that the customers need. The main Java technologies used for building the SOClass Platform ...