Skip to content
Version 2026.21

Tag Table ​

Live tag values in rows, with units and quality, and an editable setpoint where one is given.

In Studio ​

In Studio, double-click Tag Table in the Components category of the Components panel. It is added to the open view, where you can drag it into place.

When to use ​

Use Tag Table for a list of readings you would otherwise build from many Value Displays: a pump station checklist, every tag in a folder, or one row per UDT instance.

Properties ​

PropertyTypeDefaultDescription
Varianthairline, striped, cardshairlineHow it looks: hairline (default, thin row dividers), striped or cards.
Densitycomfortable, compactcomfortablecomfortable (default) or compact row spacing.
Folder (if no Tags list)String(none)A tag folder, [Provider]Folder. Every tag under it is listed, which needs a signed-in session. It is used only when the tags property is empty.
Value MemberString(none)For UDT instances: the member shown as the value. When set, each tags entry is an instance path.
Setpoint MemberString(none)For UDT instances: the member written by the Setpoint cell. Used together with Value Member.
Show Unitstrue, falsetrueShows each tag's unit after its value.
Quality Columntrue, falsetrueShows a quality column. Whether or not it is shown, a Bad reading shows ??? in the bad-quality color and a stale value is struck through.
Sortabletrue, falsetrueLets the operator sort by clicking a column heading.
Filter Boxfalse, truefalseShows a filter box above the table.
Resize Columnstrue, falsetrueLets the operator drag column edges to resize them.
Hide Columnsfalse, truefalseAdds a Columns menu so the operator can hide columns.
CSV Exportfalse, truefalseAdds a CSV button that exports the table.
Empty TextStringNo tagsShown when there are no tags.

Binding ​

This component has no single value binding.

The tags property lists the rows: plain tag paths, or objects with path, label, unit, writePath (the setpoint tag), min, max and decimals. A row with a setpoint tag gets an editable Setpoint cell. It writes through the same checks as the other input components: read-only roles, electronic signature, and a visible message when a write is refused. A row with no reading never shows as zero. One table shows at most 200 tags.