Arguable the most powerful feature in the designer, you can select any content in a template, from a single character, to multiple pages including charts, bitmaps, tables, and more. Save this as a POD. Then in other templates drag & drop that POD and you get that same content.
The wizards to make defining a query, SQL, XPath, JsonPath, &OData, make writing a data query easy, intuitive, andclear on whatthe results will be.
When Windward is merging the data into a template, it process the template handling each tag in order, and the tags can pull from different datasources. This allows the select in a tag to use data from other datasources in the select.
Tags that have a distinct start & end location (forEach, if, switch) can start & end almost anywhere. A forEach tag can start in the middle of a table and end two pages latter after paragraphs of text, multiple charts & images, etc.
An import tag in your template imports a sub-template (or bitmap). The imported template is processed as though it was inserted in-line at that point. All tags in the imported template are processed. All variables in scope at the import point are available to the sub-template.