Report Data entity
A Report Data entity generates the logic to retrieve data from the database and run a report based on a defined data definition and report layout.
A Report Data entity is represented as a .4rd file which can be opened and edited.
When a Report Data entity is implemented from the diagram, the 4rd file is created as well as 4gl source files containing the report's driver and routing instructions.
When the application is built, a data definition file (rdd) is generated.
Any changes to the Report Data entity properties in the BA diagram or in the 4rd file are included in the subsequent re-generating of the program code.
The generated code can be customized; see Adding custom code.