BRGTable converts any incoming FME features into an HTML table that can be embedded in a BetterReportGenerator (or in a nested BRGGroup). It provides fine-grained control over how the table looks, how the data are grouped, and where the component appears in a multi-section report.
Input & Output
Port
Description
Input (IN)
Accepts features of any geometry or schema. All features sent to this port are listed in the table.
Output (OUT)
Emits a single feature of type BRGComponent. The feature carries two attributes—brg_html and brg_css—containing the table’s markup and style rules, ready for consumption by BetterReportGenerator or BRGGroup.
Parameters
Parameter
Type
Required?
Description
Title
String
No
Section heading that appears above the table. If left blank, no heading is generated.
Description
String
No
Paragraph of explanatory text displayed between the heading (if any) and the table. Supports basic HTML tags (<b>, <i>, <a>, etc.).
Attributes
Attribute list
Yes
The feature attributes to display as table columns, in the order listed. Geometry-related attributes (e.g., fme_geometry) are allowed but will be stringified.
Table Type
Choice • Full • Scrollable
No (default Full)
Full creates a table that grows to fit its data. Scrollable wraps the table in a fixed-height container with vertical scrollbars—useful for very long lists.
Card Type
Choice • No Card • Static Card • Collapsable Card • Collapsed Card
No (default Static Card)
Determines whether the table sits inside an aesthetic card and whether that card can be collapsed. • No Card – raw table only. • Static Card – card frame, always open. • Collapsable Card – card starts open; user can collapse. • Collapsed Card – card starts closed.
Order
Integer
No (default 0)
Sequence number that BetterReportGenerator uses when ordering multiple BRGComponents at the same hierarchy level (lower values appear first).
Group By
Attribute name
No
If specified, features are partitioned by this attribute’s value and rendered as a separate table per group—each with its own subtitle indicating the group value.
Would you like to know more? Click here to find out more details!