Report snapshots

A snapshot stores the values of all the report variables of a report (except the system variables). You can create different views of the data in a report by making different selections in the report (for example, from combo boxes). You can take snapshots of each view.

Snapshots can simplify jumps to complex dynamic reports. Such reports often use many variables, which must be opened in a predefined order. To configure all the required variables as parameters within the jump action can be difficult. To simplify this, you jump to the snapshot instead of to the report itself.

To be suitable for snapshots, a report must be based on report variables (a report template-based report is an example).

Its combo boxes must have input and output variables which are report variables.

The expansion level of its hyperblocks must be driven by variables. An example of this is given in the topic Using actions to restructure a list.

Snapshots can be cut, copied, pasted and renamed in the same way as standard reports. You can create several snapshots, each with a different view of a report. Or you can create one snapshot and overwrite it each time you change the view of the report.