Overview

A Form View renders dataset records as form-style layouts rather than rows in a table or shapes on an axis. Each record is presented as a structured set of property/value pairs styled like a form or detail card making it the standard Lens visualization for record-level inspection where the per-row detail matters more than cross-row.

Form Views are authored from Lens → Design → Chart Designer → Visualization → Form View. The Properties tab carries three Form View–specific groups: Form, Form Property and Form Value. The Columns tab inherits from Bar Chart and Table Chart.

When to use it

  • Record-level inspection — customer detail panels, order summaries, ticket detail views, account profiles.
  • Reports where each row of the dataset deserves its own card-style presentation rather than a table row.
  • Dashboards where a record’s properties need to be readable at a glance, with property labels visible alongside their values.

Properties tab — Form View–specific

Form (layout)

Controls the form’s overall layout — how many columns, how they’re spaced, whether headers show, and the background.

Column NumberNumber of property/value columns rendered per record.
Space between columnsHorizontal spacing between adjacent columns in the form layout.
Space between contentSpacing applied to the content.
Row SpaceVertical spacing between rows of the form.
Background ColorsBackground color(s) of the form.
Hide Headers (toggle)When on, hides the property header row from the form.
Header ViewChanges how headers are rendered.

Form Property

Styling for the property labels — the field names rendered alongside each value.

Font SizeFont size of the property labels.
Font WeightFont weight (thickness) of the labels.
Font StyleStyle of the label text (e.g., normal, italic).
Font ColorColor of the label text.

Form Value

Styling for the values displayed in the form, plus null value replacement.

Font SizeFont size of the values.
Font StyleStyle of the value text.
Font WeightFont weight of the values.
Font ColorColor of the value text.
Null value replacementText displayed in place of null values in the dataset.

Columns tab — inherited

Per-column settings on the Form View inherit from the Bar Chart and Table Chart.

Columns tabInherited from Bar Chart and Table Chart per source content. Header, Display Name, Content Properties, Image, Data Format & Groups.Bar Chart PD → Columns tab; Table Chart PD → Columns tab

Key behaviors

Records as forms, not as bars or rows. Form View renders each record as a structured form layout — property/value pairs arranged in columns, with headers and styling. This is fundamentally different from Bar/Line/Area (which aggregate across records into shapes) or Table (which lays records out in rows). Form View is the per-record reading.

Three-group property structure. Form, Form Property, and Form Value are the three property groups. Form controls the layout (columns, spacing, headers, background), Form Property controls the styling of property labels, Form Value controls the styling of values plus null replacement. The separation lets Designers style labels and values independently for clear visual distinction between them.

Null value replacement is a Form Value feature. Form View provides an explicit null-replacement mechanism on the Form Value group. Without configuring it, null values render as empty; configuring it replaces nulls with the supplied text (e.g., “N/A”, “—”). This is particularly useful when the form would otherwise show many empty fields, which can read as data-loading problems.Use Form View for per-record detail; Table Chart for cross-record comparison. Form View and Table Chart both render dataset records but with different emphasis. Form View emphasizes each record’s full property set in a labeled card-style layout. Table Chart emphasizes cross-record comparison in a row-and-column grid.