Table Query Report

The TableQueryReport class creates a CSV file that contains a single record for each selected record in the input table, for each requested planning period. The report constructor defines the base table, a reselection query that is used to restrict the set of records of interest, an array of expressions (one for each column in the output table), an array of column headings, and an array of periods that the report should represent.

This report produces a single CSV file.