How FOCUS Processes A Report Request

Below is an overview of how FOCUS processes report commands.  For more information on this topic, refer to your FOCUS Documentation.   

 

The internal matrix is created:

  1. Master files and data sources are located.

  2. Records are selected based on screening criteria.

  3. Values of fields are determined per DEFINE command.

  4. Records are selected based on DEFINE field values.

  5. Data is sorted.

  6. Display command(s) are applied.

 

Processing against the internal matrix:

  1. Values of fields are determined per the COMPUTE command.

  2. IF TOTAL or WHERE TOTAL tests are applied.

  3. Format commands are applied.

  4. Report is routed to hot screen, printer or file.