Structure
Chart nodes (DonutNode, GaugeNode, PieNode, etc.) are produced by placing the SVG in "resolved" into word.
The style property refers to a table style in the template so the SVG gets placed into a table
...
If a cell contains "{title}" the mainTitle gets placed
...
If a cell contains "{subTitle}" the subTitle gets placed
...
If a cell contains “{footer}” the footer gets placed (otherwise the footer cell is deleted)
...
The chart gets placed into the first empty cell of the table template
...
{mainTitle} |
---|
{subTitle} |
{footer} |
Behavior
ChartNodes are produced by copying the chart style and filling out the placeholders. The actual chart is placed into the first non-empty cell.
If no style is specified in the abstract report the chart is produced directly into the report without copying any chart style.
Metadata
Chart styles only support defining default styles.