Objects
Page, Report, Codeunit, Query, and XMLPort each represent an object data type. Object data types are used when there is a need for reference to an object or a function in another object. Examples are as follows:
- Invoking Report or XMLPort from a Page or a Report object
- Calling a function for data validation or processing is coded as a function in a table or a Codeunit