GRW 2.50 upgrade guide
Review when migrating to GRW 2.50.
This is an incremental upgrade guide that covers only topics related to the GRW version specified in the page title. Check prior upgrade guides if you migrate from an earlier version. Make sure to also read about the new features for this version.
This version of GRW is desupported, use a more recent version of the product.
Corresponding new features page: GRW 2.50 new features.
Genero Report Writer
The fieldNamePatterns
input parameter for the reporting API function
fgl_report_configureAutoformatOutput()
has changed from "sort by position of fields
in PRINT statement" to "sort by matched pattern and then by position of field in PRINT statement."
If you have a report application that uses this function to define the output of an auto-format
report that is not of a COMPATIBILITY
type, verify that the report formats as
expected and make modifications if necessary.
For more information, go to fgl_report_configureAutoformatOutput.
Prior to version 2.50, localization information (FGLPROFILE
,
FGLRESOURCEPATH
, DBPATH
, DBFORMAT
and so on) was
statically defined at the start of a program and could not be changed at runtime. A work-around at
the time was to place reports in separate executables, then to run these executables from the main
application with a modified environment. This achieved the effect of modifying the localization
configuration on a per report basis. This work-around will not work with reports run in distributed
mode; the fgl_report_configureLocalization
function should be used instead.
For more information, go to Change localization settings at runtime.