Skip to main content
FME Hub user alexbiz just uploaded a new transformer to the FME Hub.

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!
Be the first to reply!