Report properties and triggers
The report description contains properties that are related to the report and to the other report components, such as data items, columns, and the Request page.
A property is an attribute of an object or its components that characterizes and specifies behavior of the parent, such as whether it's visible or not.
Certain predefined events that occur in a report cause the system to run a user-definable AL function. The event and the function together are called a trigger.
Triggers in a report can be divided into the following three categories:
Report
Data item
Request page
Examples of report triggers include OnPreReport, which contains statements that are implemented immediately before the report is run, and OnPostReport, which contains statements that are implemented immediately before the report run completes.