DefineReport blocks are required and used to create a report definition. All parameters for a report definition are defined in the DefineReport block.
Pages are defined in the report block using either the program script statement *BeginPage() or the report definition statement *Page(). Each report definition can contain only one DefineReport block.