The grid (rendering) ยท console.warn
the filter on column "{colId}" cannot list i...
Printed by The grid (rendering), prefixed [lattice], since 1.78.0.
Warnings reference › filter:values-unsupported:*
- Identifier
filter:values-unsupported:*- Raised by
- The grid (rendering)
- Since
- 1.78.0
What happened
The column's filter is a set filter (a value list) and the grid's source is a pushdown source, whose value list comes from the engine as a GROUP BY with a count. This adapter cannot answer that query - it has no executeGroupedAggregates(), declares aggregates without count, or the column is not a plain column it can group by - so the popup offers the text condition editor instead, with a note saying so, rather than walking every row the source reports to rediscover the values.
The fix
Use an adapter that implements executeGroupedAggregates() (DuckDB, ClickHouse and Elasticsearch do), give the column a lookup or filter.props.values list of its own, or filter it by condition.
The smallest fix
{ field: 'status', filter: { type: 'set', props: { values: ['open', 'closed'] } } }
Reference
Covered in full at the API reference.