Overview

Genero BDL is used to write the code for a 4gl file that retrieves the data, often from a database, and outputs it to a report.

This BDL program contains:

The Genero Report Engine uses the data and the Report Design document (4rp - created using Genero Report Designer) to process and output the report, in accordance with the reporting API functions that have been called by the BDL program.

See Steps to a Report (GRW for BDL) for a complete outline of the reporting process.

Some Tips for Legacy Report Designers provides information about the correlation between Report Designer and traditional 4GL commands in reports.

The OrderReport.4gl example program included in the GRW demo Reports:

See the Reporting API for the specific functions that you can use to control the output of a report; some examples are in Change Report Output Options.