Advanced Topics
It is often the case that you would like to display many similar properties on a report. Rather than enter tags for each property individually, you can loop...
Tue, 9 Dec, 2025 at 3:51 AM
You may wish to display information for several groups of similar types. Rather than create tags for each group individually, you can loop them and use them...
Tue, 9 Dec, 2025 at 3:51 AM
It is possible to display aggregate data for groups that are not explicitly being broken out in your report. #compares months to their respective years,...
Tue, 9 Dec, 2025 at 3:51 AM
Typically, filtering report results will filter all results. This can be problematic for higher-level aggregates, which you may want to retain full values f...
Tue, 9 Dec, 2025 at 3:51 AM
{DATATYPES.REPORT_CONFIG.SHOW_GROUP.INPUT} Sometimes it’s preferable to allow your user to select which group they would like to break their report out by....
Tue, 9 Dec, 2025 at 3:51 AM
|EVALTAG(TAG)| |EVALCONST(CONSTANT)| Sometimes a conditional tag or filter requires evaluating another sub-tag or constant. The EVALTAG and EVALCONST comm...
Tue, 9 Dec, 2025 at 3:51 AM
In some instances, you may want to display data that is filtered differently from the rest of your report. For example, you may want to filter your report b...
Tue, 9 Dec, 2025 at 3:51 AM
RESULT, CROSSTAB, and NESTED report types allow you additional control over whether you wish to display group members that have no data. By default, RES...
Tue, 9 Dec, 2025 at 3:51 AM
Sometimes you want to display the number of group members that matched your criteria, rather than the number of datapoints. To do this, you will want to use...
Tue, 9 Dec, 2025 at 3:51 AM
A client may wish to have their custom data displayed right on their landing page. While it isn’t currently possible to use ToolZ reports as Chameleon widge...
Tue, 9 Dec, 2025 at 3:51 AM