010-68421378
sales@cogitosoft.com
Your location:Home>News Center >Industry News

Genero Report Writer: Creating a Business Report

latest update:2018/07/27 Views:786
ENTERPRISE REPORTS Createrich layoutsusing anintuitive report designerthat supportsenterprisefeatures found in productso...

ENTERPRISE REPORTS

Create rich layouts using an intuitive report designer that supports enterprise features found in products orders of magnitude more expensive; page and group headers, smart page-breaks, running totals, charts, images, fonts, bar-codes, vector graphics, and tables. Stream high-volume graphic reports merged from multiple data sources comprising complex, nested data structures. And no matter how long your report is – just a few pages or thousands -the streamed output will always start printing in a matter of seconds.

SEAMLESS INTEGRATION

Genero Report Writer is an API for developers that wish to seamlessly embed reports into their Java, PHP or C# applications. Strong data typing validates incompatibilities between data sources and report designs immediately at compile time, avoiding runtime errors that would otherwise frustrate users and waste valuable developer time.

SAVE TIME AND MONEY

Increase report production significantly by empowering end-users to create their own dynamic reports fromexisting templates. By allowing end-users to safely customize templates themselves, you’ll significantly reduce the overall number of reports to manage and free scarce developer resources for more value-added feature development.

http://www.cogito.cn/f/image/20180423/20180423100820_3970.jpg

CORE FEATURES

Genero Report Writer is a professional development environment for creating enterprise class reports. Its intuitive user interface has been honed over many years by the people that use it; developers in small, medium and large multinational corporations.

·API DRIVEN

Genero Report Writer supports the world’s most popular development languages: Java, PHP and C#.

·STREAMED OUTPUT

Output can be streamed to printers or display devices as SVG or HTML data streams. Streaming saves valuable system resources by eliminating the need to first complete the report run and then saving it into a large temporary file before printing or displaying. With streaming, printing or displaying starts immediately as soon as the first page is created.

·LIGHTNING FAST

Genero Report Writer is designed to scale. Its n-tier architecture enables deployments across multiple servers and networks for optimal performance and peripheral use.

·DYNAMIC LAYOUTS AND TEMPLATES

Genero Report Writer’s intuitive Report Designer enables you to quickly create dynamic layouts that adapt to many output formats users can select on-the-fly. Templates can be custom-built so that new reports can be deployed at the drop of the hat.

·COMPLEX REPORTS

Genero Report Writer can handle complex data structures that are characteristic of high-volume, sophisticated reports. Such reports often reflect complex underlying data models that provide output of variable depth.

The challenge is, how to connect deeply nested data structures to the report design? Genero Report Writer achieves this by using customer-defined XML schemas that provide an elegant and intuitive way of connecting reports to structured data.

Its ability to directly process arbitrarily complex data makes it perfectly suited for applications such as high-volume utility billing. By eliminating ‘expensive’ network roundtrips provoked by the use of ‘sub-queries’ – imposed by other products as the only means to process such data – performance is dramatically improved.

·WEB VIEWER

Reports maybe bookmarked and streamed at high resolution over low bandwidth networks to any browser in the world, without the need for plug-ins.

http://www.cogito.cn/f/image/20180423/20180423101834_7610.jpg

BENEFITS

FEATURES

LARGE, COMPLEX, MEDIA RICH REPORTS – INSTANT OUTPUT

Benefit from an end-to-end streaming engine capable of ‘instantly’ producing low-latency business reports thousands of pages long that consume minimal server resources.

ENTERPRISE REPORTS

Create rich layouts using enterprise features; page & group headers, smart page-breaks, running totals, charts, images, fonts, bar-codes, vector graphics, and tables. These features are needed for producing mission critical reports in use cases such as utility billing.

HIGH-SPEED, STREAMED OUTPUT

A constant memory, linear-time, RTL streaming transformation language minimizes compute resources such as memory, CPU and network bandwidth. No need for voluminous temporary files. Reports are processed without latency using a sliding window of limited memory size. Data produced by the application is processed progressively by all involved components right to the browser or printer.

INSTANT OUTPUT

No matter how long your document is, report output will appear in a matter of seconds.

HIGH-VOLUME

Supports documents that are thousands of pages long. Suitable for huge batch runs that must complete within a fixed timeframe.

API DRIVEN REPORTS

Embed your reports seamlessly into your code using one of the four supported language APIs: Java, C# and PHP.

COMPLEX DATA STRUCTURES

Able to process deeply nested structured documents in an intuitive fashion without the need for XPATH expressions or similar. This dramatically improves throughput for complex high volume print runs by reducing network roundtrips on elements such as sub-reports.

MULTIPLE DATA SOURCES

Select data from any source the programming language can access. Input from databases, pipes, sockets, files, messaging or web services.

MULTIPLE OUTPUT OPTIONS

Print soft copy reports to Web browsers, MS Word®, MS Excel®, Acrobat®, SVG® as well as any printer. Browsers render SVG or HTML5 data streams with low latency to target clients (Windows, Mac, Linux). Formats such as Acrobat, MS Office or Open Office by their nature are not streamed.

http://www.cogito.cn/f/image/20180423/20180423101843_4610.jpg

DELEGATE REPORT DESIGN

Save valuable developer time by delegating report creation and edits to your customers. The data stream follows a strict schema whose structure is specific to the document thereby ridding the report designer of having to know how the data is retrieved and ‘cooked’. Data production and presentation layers are separate, so no amount of tweaking can interfere with the data structure or  application. Data streams can be rendered in many ways: from simple lists to complex reports using charts, group headers… just by selecting another template design. Empower your customers and leave your developers to what they do best.

INTUITIVE REPORT DESIGNER

The report designer uniquely combines the simple WYSIWYG principles known to ad-hoc reporting tools with the sophistication of complex document reporting. This allows end users to intuitively master the skills needed to modify existing reports, while at the same time giving developers a free-hand to implement more complicated layout rules.

READY-TO-USE TEMPLATES

Benefit from a powerful set of templates that will get you started in no time. Select sophisticated reports by walking through the template wizard and create your own designs from existing samples. Create templates quickly by simply converting your design. Boost productivity  by working with document types rather than with individual documents.

ELIMINATE MANAGEMENT PAIN

Most enterprises have report libraries that span thousands and thousands of files. The majority of these files are largely redundant; they are iterations or translations of the same report. Reduce the number of reports you need to manage dramatically by consolidating multiple reports into a single design.

EASY TO INTERNATIONALIZE

Use a single design for all language translations rather than multiple copies of the same design. The advanced layout engine will adapt the report according to set rules you have defined producing a perfect looking document each time, irrespective of text length and writing direction in the case of oriental languages.

EASY TO MAINTAIN

Template, dynamic layout and translation tools all drastically reduce the number of needed reports. These tools faciliate the management of your report library by reducing its size. Readable XML as document sources, close design-time validation error checking for instant ‘change impact’ discovery. Command line tools are available for batch validation and report updates.

ONE REPORT FITS ALL

Dynamic layouting enables a single report to adapt to different environments: font changes, field values, international languages, paper sizes and orientation, while ensuring a perfect document every time.

REPORTS THAT DON’T BREAK

Discover data incompatibilties between data sources and report designs immediately at report creation time thanks to strong data typing. Avoid costly runtime errors that take time to debug and frustrate users in the field.

TEMPLATE DRIVEN

Create reports quickly using the template Wizard that takes advantage of exsiting report designs rather than starting each one from scratch. Unroll and run templates at runtime, using user selected field lists.

DEPLOYMENT FLEXIBILITY & SCALABILITY

N-TIER ARCHITECTURE

Able to scale across multiple geographically dispersed servers. The engine is context free, thereby allowing for round-robin load balancing. Applications generate data streams based on report designs that they serve to the Report Engine that in turn formats and paginates. This data stream in turn gets served to the output medium and rendered to the appropriate hardware or software device.

SILENT PRINTING

Internet Printing Protocol (IPP) platform independent programmatic device control is supported for silent printing.

PUSH ARCHITECTURE

Reports are pushed to the output device rather than pulled per traditional methods used in most common tools today. This in conjunction with the ability to ship deeply structured data vastly simplifies the developer’s life, removing fragility and unnecessary roundtrips.

http://www.cogito.cn/f/image/20180423/20180423100851_0540.jpg

 

Next:Cortado Server: An enterprise mobility management solution
Prev:Genero Mobile: Create great enterprise apps for iOS and Android

© Copyright 2000-2023  COGITO SOFTWARE CO.,LTD. All rights reserved