What's new in Genero Report Designer, v 2.50

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

These changes and enhancements are relevant to this publication.

Table 1. Genero Report Designer
Overview Reference
Tables support. See Working with tables
Pivot tables support. See Working with Pivot Tables.
Distributed mode. Allows the report engine to be started as a daemon to which Genero applications can connect to process the reports, allowing for vastly faster processing for short documents and improved scalability. See Distributed Mode.
PDF enhancements. Improved PDF output, to include better memory consumption, use of the PDF referencing mechanism to improve Page M of N processing, share recurring images and CID keyed fonts support. No further reference.
Null value support. See The String Class and The Numeric Class, Conditional Expressions.
Improved trigger updates. Algorithm improved to remove the need for frequent manual adjustments for each change within the data schema (rdd) file. See Triggers.
Runtime localization. Report can now be localized independent of the language settings of the application. See Change localization settings at runtime and fgl_report_configureLocalization.
QR code barcode support. See qr-code.
Display position of footers. Layout nodes designated as footers display at the bottom of the Mini Page, providing a WYSIWYG experience for the report designer. See Page headers and footers.
Element creation by context. Create elements based on the document context in the report design. The object type created for a field is determined by the location in the document. See Adding data values and captions.
Splitting of oversized elements across pages to prevent overfill. See splitOversizedItem (Split Oversized Items).
Rotation of items. The transformTransparently property changes the effect of the properties layoutDirection and swapX. When set, the transformation extends to the entire fragment so that entire documents can be rotated. See transformTransparently (Transform transparently).
Backside printing support. See Backside printing.

Chart sorting. For MapCharts and CategoryCharts, the sortBy property allows you to specify how the data is sorted: alphabetic, numeric, or by order of declaration of the chart items. The sortAscending property allows you to sort in ascending or descending order.

See sortBy (Sort By) and sortAscending (Sort Ascending).

Fallback image support when the requested image for an Image Box is not found.

See Image Box.
Edit triggers with a Repeat selected items on menu option in the context menu in the Report Structure view, allowing you to select a trigger to be the parent of a document node. See Place a trigger within the report structure.
Class property added for report elements. See class (Class).
Display and modify the sizing policy of containers. See Modify the sizing policy of containers.
The fidelity property has been added to business charts and the pivot table, applied only when the object in question is drawn as a table. See Business Graphs.
The layout direction of a parent container is highlighted in the Genero Report Designer by the addition of a dashed, slowly moving, U-shaped yellow border. See layoutDirection (Layout Direction).
Preference added to control the appearance of RTL expressions in the document view. See Customize Report Designer: preferences.
Added options to facilitate the mass generation of images that are sized by their content (e.g. for web sites). See fgl_report_setImageUsePageNamesAsFileNames and fgl_report_setImageShrinkImagesToPageContent.