When you add a business graph (map chart, category chart, or XY chart) to your report,
the chart and its chart item are added to your report structure. You need to modify this report
structure to ensure that your business graph displays correctly.
The Report Structure view
shows the position of the chart and the chart items. When a business graph
is created, the structure displays as in Figure 1. It creates a
new page and chart for each data row passed to the report, and therefore
needs to be modified.
The location of the chart object (map chart, category chart, or XY chart) specifies how many
different charts are created, based on the resulting subsets of the data. Drag
and drop the chart object to the desired location in the hierarchy.
Tip:
If you drop a container or trigger on a different node, it becomes a
child of that node. Use Alt-drag and it becomes the parent of that
node.
The item object for the chart (map chart item, category chart item, or XY chart item) must a
child of the node where the value changes, typically the OnEveryRow trigger
node. Drag and drop the chart item object to the node.
Save the report.
Examples
In Figure 2, the Report Structure view
results in a page containing one chart; the item node is a child of OnEveryRow.
In Figure 3, the Report Structure view
results in one chart for every unique user id, because the Map Chart is a child of
the user id trigger node and the item node is a child of OnEveryRow.