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 Number | Number of property/value columns rendered per record. |
| Space between columns | Horizontal spacing between adjacent columns in the form layout. |
| Space between content | Spacing applied to the content. |
| Row Space | Vertical spacing between rows of the form. |
| Background Colors | Background color(s) of the form. |
| Hide Headers (toggle) | When on, hides the property header row from the form. |
| Header View | Changes how headers are rendered. |
Form Property
Styling for the property labels — the field names rendered alongside each value.
| Font Size | Font size of the property labels. |
| Font Weight | Font weight (thickness) of the labels. |
| Font Style | Style of the label text (e.g., normal, italic). |
| Font Color | Color of the label text. |
Form Value
Styling for the values displayed in the form, plus null value replacement.
| Font Size | Font size of the values. |
| Font Style | Style of the value text. |
| Font Weight | Font weight of the values. |
| Font Color | Color of the value text. |
| Null value replacement | Text 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 tab | Inherited 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.