Reports

Reports in Rekall are basically just the same as reports in any other database front end, and provide a way to display information from the database, possibly summarized in some way, and typically in a format that is suitable for printing.

The screenshot below shows a simple report, which is actually derived from the query shown in the previous section. This report in analagous to the orders form described earlier, in that it groups up orders by client, with information for each client output on a separate page. The report shows a few features of Rekall reports, such as display of the date when the report was generated and the report page number, and summary values (in this case column totals).

Bear in mind that you will be able to generate output values using python scripts, so it is possible to produce a wide range of outputs. In this report, the date and the page number are actually produced by snippets of such code.