GST 2.30 upgrade guide

Version 2.30 migration notes.

Report Writer

  • TOP Margin is ignored in compatibility reports.

    TOP MARGIN is now ignored when ASCII reports are run in compatibility mode. Margins can be set by using the API function fgl_report_setPageMargins().

  • Parameter changed in fgl_report_configureCompatibilityOutput().

    The reportName value for the fgl_report_configureCompatibilityOutput function is now automatically set to the name of the currently running report. When using the function, however, you must pass NULL as the value, for compatibility reasons.

  • 4GL Boolean type is now interpreted as Numeric instead of String.

    The 4GL Boolean type is now regarded as a Numeric type, instead of String as in previous versions. Existing expressions that contain references to boolean variables may require modification accordingly.

  • START REPORT syntax must be TO XML HANDLER.

    The BDL statement START REPORT <repname> TO XML HANDLER handler is now the only valid syntax for starting graphical reports using a 4rp design document.