Skip to content

Picker

The picker is a centered, searchable overlay used to choose rows, targets, columns, scripts, validation rules, and other objects. It fuzzy-matches your query against entry fields and shows a preview pane for the selected entry.

Binding Scope
Space f Profile-wide picker
Space p Picker scoped to the current table

Pages such as the admin panel, add-logic, and validation editors open their own pickers with Space f or their page controls.

The picker shows a query input, scope chips for the active commands, a result list, and a preview pane. Up/Down move the selection, Tab completes the current command, Enter selects, and Esc closes.

The form picker understands a small query language:

Command Meaning
%target <column> Restrict to rows that can fill the active reference field
%table <name> Restrict results to one table
%column <name> (alias %col) Filter by a column value
%<column> <value> Short form of the above for a specific column
%data <text> Free-text search across row data
%order_by <column> <asc|desc> Override result ordering

The admin-object picker uses %profile, %table, %dependency, %column, and %script; the logic-reference picker uses %table, %column, and %kind. Commands can be combined, and only the last %order_by/%table wins.