Using report output functions
When you load the current settings of a report, you load report output options specified in the report design document.
To change how the report is output, the output functions must be called after the loading of the
current settings (fgl_report_loadCurrentSettings
), but before committing the current settings (fgl_report_commitCurrentSettings
).
In this example, the Genero BDL code fragment uses the fgl_report_selectDevice
function to change the output device to PDF and
the fgl_report_selectPreview
function to select to
preview the report.
IF fgl_report_loadCurrentSettings(r_filename) THEN -- load the 4rp file
-- and continue if successful
CALL fgl_report_selectDevice("PDF") -- change to PDF
CALL fgl_report_selectPreview(TRUE) -- preview file using default previewer
-- ADD ADDITIONAL API CALLS HERE, BEFORE YOU COMMIT CURRENT SETTINGS.
LET handler = fgl_report_commitCurrentSettings() -- commit changes
ELSE
EXIT PROGRAM
END IF