Skip to main content

RAG Grid Component

The RAG grid component renders a multi-row, multi-column matrix where each cell contains a RAG (Red/Amber/Green) status indicator. Use it to show the overall health of multiple areas in a single compact view — a project health dashboard at the start of an executive report.

Report Forge RAG grid component


When to use

  • Project health dashboard: rows = reporting areas (Schedule, Cost, Safety, Quality, Risk), columns = current period and prior period.
  • Programme roll-up: rows = sub-projects or workstreams, columns = status categories.
  • Discipline status: rows = engineering disciplines, column = current RAG.

Adding the component

  1. Open the report output in the Output Designer.
  2. Click + InsertRAG Grid.
  3. Position and resize the component.
  4. Configure rows and columns in the Data tab.

Structure

The RAG grid is configured as a set of rows and columns:

Rows

Each row corresponds to one reporting area or category. Rows can be:

Row sourceDescription
Static rowsManually define row labels (e.g. "Schedule", "Cost", "Safety").
Dynamic rowsRows driven by a repeating-row section (one row per blueprint row).

Columns

Each column maps to a specific field:

PropertyDescription
Column headerLabel shown at the top of the column.
FieldThe blueprint field to read for each cell's RAG value.
Column widthFixed width in pixels or auto.

Cell options

PropertyOptions
Indicator styleFilled circle (default), square chip, pill badge.
Show labelShow the RAG label text beside the indicator (R / A / G, or custom labels from the blueprint).
Trend arrowShow an up/down/flat arrow comparing current vs prior period value.
TooltipOn hover, show the comment or narrative field linked to this RAG field.

Label column

The leftmost column shows the row label. Configure:

PropertyDescription
Label fieldFor dynamic rows, the field to use as the row label.
Label widthFixed width in pixels.
IconOptional icon beside the row label.

Conditional row styling

Highlight entire rows based on the value of a specific column:

ConditionEffect
Any cell = RedBold row label and red left border.
Change from prior periodBackground highlight on changed cells.

Export behaviour

  • PDF / Word: Renders as an HTML table with coloured circle cells. Colours are preserved.
  • Excel: Each cell exports as a text value (R / A / G) with conditional cell background fill (red/amber/green).