Tables

Tables are where your data lives inside a Phormic project. Each table has a set of columns (fields) and rows (records). You view, add, edit, and filter data in tables.

What is a table?

A table:

  • Belongs to a project.
  • Has a name and optional description.
  • Is made of columns (e.g. Title, Status, Due date, Assigned to).
  • Contains rows — one row per record (e.g. one task, one contact).
  • Can have views, filters, and permissions that control what users see and edit.

Tables are the main place you work with data after opening a project.

Table structure

Element Description
Columns Define the fields in each row (text, number, date, link to another table, etc.).
Rows Individual records; each row has one value per column.
Views Saved arrangements (filters, sort, visible columns) for different ways of looking at the same table.

You can add, remove, or reorder columns and rows according to your needs and permissions.

Typical uses

Use Description
Task list Columns such as Task name, Status, Due date, Assigned to; one row per task.
Contact list Columns for name, email, phone, company; one row per contact.
Log or register Columns for date, author, description, status; one row per entry.

Working with tables

Depending on your role you can:

  • Open a table to see its rows and columns.
  • Add and edit rows (records).
  • Create or change columns (if you have edit rights on the table).
  • Use views to filter, sort, and show/hide columns.
  • Export data (if enabled for your role).

Table-level permissions are often set at project level or per table by an administrator or project owner.

Next steps

  • Columns — how to define column types and use them in your tables.
  • Projects — how projects organize your tables.