The Treemap component renders hierarchical data as nested rectangles where each rectangle's area is proportional to a numeric value. It excels at showing relative size across many categories simultaneously — making it easy to identify the largest contributors to a total at a glance. Common uses include resource cost by discipline, activity count by WBS level, and risk distribution by category.

Presets
| Preset | Description |
|---|
| Standard | Single-level rectangles sized by value. |
| Hierarchical | Two-level nesting: parent groups contain child rectangles. |
| KPI | Rectangles colored by a RAG status field rather than by size. |
| Drillable | Enables click-to-drill interaction through multiple hierarchy levels. |
Data binding
| Property | Description |
|---|
| Category field | Field defining the label for each rectangle. |
| Value field | Numeric field determining the area of each rectangle. |
| Parent field | Optional field for hierarchical nesting. Records sharing the same parent value are nested inside one group rectangle. |
| Color field | Optional field for conditional coloring (e.g., RAG status, discipline code). |
| Drill levels | Ordered list of fields to navigate through on drill-down interaction. |
Color options
| Mode | Description |
|---|
| Category colors | Each distinct category value is assigned a color from the palette. |
| Value gradient | Color intensity reflects the numeric value (lighter = lower, darker = higher). |
| Conditional (field-based) | Color is driven by a separate status or classification field (e.g., RAG). |
| Single color | All rectangles use one color. Useful when the focus is on size comparison only. |
Drill-down interaction
Enable drill-down in the Drillable preset to let report consumers navigate into hierarchy levels:
- In Properties → Interaction, enable Drill-through.
- Add fields to the drill path in order (e.g., WBS Level 1 → Level 2 → Level 3).
- A breadcrumb navigation bar appears above the treemap showing the current drill path.
- Users can click a rectangle to drill in, or click the breadcrumb to navigate back up.
In PDF export, drill-down is not available — the chart renders at the configured default level.
Label display
| Option | Description |
|---|
| Label field | The field shown as the label inside each rectangle. |
| Show value | Display the numeric value alongside the label. |
| Show percentage | Display each rectangle's share of the total. |
| Label truncation | Auto-truncate labels when the rectangle is too small. |
| Min size for label | Suppress labels on rectangles below a size threshold to avoid clutter. |
Good practice
- Use the hierarchical preset when the parent/child relationship adds meaningful context (e.g., cost by phase then by discipline).
- Limit the number of leaf-level rectangles to ≤ 50 for readability. Use Others grouping for long tails.
- When using value gradient coloring, add a color legend or note explaining the scale.
- For formal reports, prefer the standard or KPI preset over the drillable preset (drilling is interactive and does not export to PDF).