Skip to content

Find and organize records

Use search for matching text, filters for field conditions, sort for order, and grouping for visual buckets.

Use search for matching text, filters for field conditions, sort for order, and grouping for visual buckets. These controls can be combined without changing the stored records.

Find and organize records in FormistFind and organize records in Formist

Find the records you need

Formist list pages use a shared table system. A page can enable search, field filters, sorting, grouping, column visibility, column order, resizing, and pagination.

  1. Enter text in Search to match visible column values.
  2. Open Filter, choose a field, condition, and value, then add more rules when needed.
  3. Select a sortable column header to cycle through ascending, descending, and unsorted order.
  4. Open Group and choose a supported column. Expand or collapse groups to scan the list. When you group by a field that links to another record, such as an Owner, select the group's name to open that record; if that record was since deleted, the group reads "Deleted" instead and sorts last. A view's Group by settings can also set Group sort, which orders the groups by a field of that record, ascending or descending, Show additional fields, which shows more of that record's fields beside each group name, and, for a field that can hold more than one value such as Tags or a multi-person Owner, Split multiple values to give each value its own group instead of combining them into one.
  5. Open Columns to show, hide, or reorder available columns.
  6. Use the footer to change rows per page or move between pages.

Search, filtering, and sorting are applied before pagination. Filtering supports field-appropriate operators, including empty values, date comparisons, tag membership, and numeric comparisons where those field types are present.

The table displays only matching rows in the requested order. Clearing search and filters restores the rows of the current view. If no records match, the table shows a filter-empty state with a clear-filters action; a truly empty dataset shows the page's empty state.

Important behavior

Column visibility affects text search because search checks the currently visible columns. A saved view can preserve its type, filters, visible columns, sorting, grouping, and an icon for later use. A default view's own filters are not shown as chips and are not removed by clearing filters.

If a filter or Group by setting names a field that was later deleted, the view keeps that setting instead of silently dropping it; the editor marks it Deleted with a hint to pick a different field.

  1. Press Cmd+K on macOS or Ctrl+K on Windows and Linux. The shortcut is ignored while you are typing in an input, textarea, or editable field.
  2. Enter a record name or keyword.
  3. Review server-ranked results grouped by object type.
  4. Select a result to navigate to the relevant space area and open its detail dialog.

Search runs within the active space. Results are limited to objects returned for that space. For files inside Formist, space membership is the read boundary; opening an original external-source link can still require separate provider access.

Other available commands

Depending on context and permission, the palette can also:

  • navigate to space views;
  • create a supported record;
  • ask Formist AI;
  • change a selected record's status or owner;
  • copy a deep link to the open record;
  • switch the application theme.

Available commands are filtered as you type. Commands that create or modify data are hidden or blocked when the current role is read-only.

Selecting a record closes the palette and opens the correct detail. A copied entity link contains the entity type and ID, allowing Formist to reopen the same record when the recipient has permission.

If search has no results

  • Try a shorter name or a distinctive keyword.
  • Confirm that the intended space is active.
  • The record may be unavailable to your space role, deleted, outside the active space, or not indexed as a supported object type.
  • If the request fails, the palette can still show local navigation actions, but it cannot invent record results.

Last verified: