Tessera Viz
PX-02
Surface 05
The table that belongs to the same selection.
Virtualised rows and columns, grouping, aggregation, in-cell editing, advanced filters and sparklines — sharing a theme and a selection with every other view.
What it does.
Rendering
Virtualised rows and columns, so the row count is a number rather than a performance decision.
Structure
Column groups, row grouping with aggregation, pivot, and multi-column sort.
Filtering
An advanced filter builder, a filters panel and a side bar.
Editing
In-cell editors, clipboard copy and paste, undo and redo, and context menus.
Reading
Status bar panels, in-cell sparklines, and a chart window over the selection.
Fitting in
A theme editor, and React and Vue bindings.
Select once.
From the graph
Click a node and the grid scrolls to it and highlights the row.
From the grid
Filter it, and the graph dims what the filter removed.
From the timeline
Brush a range, and the grid shows what happened in that window.
Why there is no synchronising code
The views share a selection model. There is nothing to keep in step, because there is only one thing.
Limits.
Master/detail and pivot-to-chart
Enterprise.
Server-side row model
Available — but infinite scrolling over a remote source needs an endpoint that supports ranges.
