Application reports developed with Report Composer have two distinct parts - the Data Retrieval Layer and the Presentation Layer.
Data Retrieval Layer
Data retrieval logic is implemented with Gen Action Diagrams. The architecture of the reporting transaction depends on the topology of the application (e.g. batch, monolithic, client-server, web etc.)
Presentation Layer
The report presentation logic is located in an External Action Block (EAB) generated by Report Composer. The EAB takes care of all report formatting such as control breaks, field edit patterns, and appropriate behavior of report
sections (e.g. printing page headers at the beginning of each page and report
footers at the end of the report), subreport handling and many more presentation related tasks.
|