How does the report system work?
Coord Reports are generated using a service provided by Carbone.io. When you run a report on SoundBase, it sends a JSON object with the Projectโs info to the Carbone.io API which renders the selected template.
Templates
To generate a custom report, you must first create a template. You can download and modify our default DOCX template from the Zone Generate Report Dialog and upload your changes to a new template within that dialog.
User uploaded templates are stored PER USER, not per project. This means you can use the same template across multiple projects.
Changing a template
The documentation for the Carbone template language can be found here: https://carbone.io/documentation.html#building-a-template
If you want to change anything deep inside the templates, for example the way groups are shown, etc., then it is helpful to know the JSON data that is sent to Carbone.
You can see an example of that structure here:
JSON Structure