The General Purpose Report Matrix

As a template for deciding what reports you need to use for what purpose, we have developed a report matrix. This matrix is based on what rows and columns you would like to appear in your report table. For example, if the rows in your report will be periods, and the columns a category, you will use the Period Category Report.

Figure 101. General Purpose Report Matrix - Report Names


When the rows in your report are defined by periods, the report name will start with "Period*". Anytime you want to report on some attribute (volume, area etc.) by period (usually the whole planning horizon), you will use the PeriodPattern report.

A pattern is a prefix of an attribute in the AttributeStore. Examples are: product.Area., feature.Area, product.Cost etc. You will probably want to report on these attributes by period, but if, however, you would like to report on them for a set of categories, then use the CategoryPattern report. The period or periods that the report represents would have to be stipulated.

A category is any grouping of polygons in your block table. Examples are: age classes, landscape units, compartments etc. If you would like to report on the area of defined age classes for each period, you would use a PeriodCategory report, for example.

Finally, expressions are any combination of patterns and columns or constants in the block table i.e."TOTALAREA*feature.Area.", "feature.Area.*10,000". When you want the columns of your report to represent some other value based on an expression then you would use either the PeriodExpression report or the CategoryExpression report.

Examples of each of these reports are in the following table. All of these reports can be found in your sample dataset.

Figure 102. General Purpose Report Matrix - Examples