GRW 3.00 new features

This publication includes information about new features and changes in existing functionality.

Important:

This page covers only those new features introduced with the GRW version specified in the page title. Check prior new features pages if you migrate from an earlier version. Make sure to also read the upgrade guide corresponding to this version.

Important:

This version of GRW is desupported, use a more recent version of the product.

Important:

Please read GRW 2.51 new features, for a list of features that were introduced with the Genero Mobile 1.0 release.

Corresponding upgrade guide: GRW 3.00 upgrade guide.

Previous new features page: GRW 2.50 new features

These changes and enhancements are relevant to this publication.

Table 1. General
Overview Reference
Genero Studio now supports Genero, Genero Report Writer for BDL, and Genero Mobile from a single installation. N/A
Table 4. Genero Report Writer
Overview Reference
Genero Report Viewer for HTML5 provides a browser equivalent of the Genero Report Viewer. See fgl_report_selectDevice.
A command-line utility checks and upgrades report design documents (.4rp) files in batch. See Update report design documents to the current version.
Report templates provide a wizard-based method for creating report design documents (.4rp) from a generic report design. The wizard allows you to bind repeating sections, add fields, and bind placeholders and parameters from a data schema, in order to create a stand-alone report design document. A library of report templates have been provided, and you can create your own templates. A template expansion mechanism is available as a command line tool, usable from applications for generic reports. See Create and manage report templates.
The report engine now limits the number worker threads in distributed mode, to prevent memory exhaustion in times of critical load. Change the default value (25 threads) with the environment variable GRE_MAX_CONCURRENT_JOBS. See GRE_MAX_CONCURRENT_JOBS
You can now configure the default output directory for the Genero Report Engine with the GREOUTPUTDIR environment variable. See GREOUTPUTDIR.
There is an improved architecture using HTTP for previewing documents in a distributed setup. Besides improvements in performance, the solution no longer requires the installation of a DVM on the remote machine. See Deployment architecture.
Table 5. Genero BDL Reporting APIs
Overview
APIs support the Genero Report Viewer for HTML5: See fgl_report_setBrowserDocumentDirectory, fgl_report_setBrowserDocumentDirectoryURL, fgl_report_setBrowserFontDirectory, fgl_report_setBrowserFontDirectoryURL
A new API supports distributed mode. See fgl_report_configureDistributedURLPrefix.
APIs have been introduced to get error details. See Functions to get error details.
A new API can programatically set the value of environment or user-defined variables. See fgl_report_setEnvironment.
Table 6. Genero Report Designer
Overview Reference
Genero Report Designer provides a LastPageFooter section property. See Section (section).
Support of Intelligent Mail bar code type. See intelligent-mail.
New smartParse bar code property for bar code Code-128. When enabled, this allows you to enter the bar code value, and the internal code will be computed for you resulting in the shortest visual representation. See Smart Parse (smartParse) and code-128.
New gs1* bar code aliases. See Bar Code type listing.