Table entry
Description
Table entry is a type of repeating field that allows users to enter data in a tabular format. You can define a list of columns for the field, and users can enter data for each row. This field is useful for collecting data in a structured format, like a list of items, or a table of values.
Uses
Contact list: You can use a table entry field to collect a list of contacts, with columns for name, email, phone number, etc.
Expense report: You can use a table entry field to collect an expense report, with columns for date, description, amount, etc.
Product list: You can use a table entry field to collect a list of products, with columns for name, price, quantity, etc.
Limitations
No calculations: Table entry fields do not support calculations or formulas. You also cannot reference a table entry field in calculations.
Conditional logic: While you can show or hide a table entry field using conditional logic, you cannot show or hide individual rows or columns based on conditions. You also cannot use the value of a table entry field in conditional logic.
Styling
Multi-column layout: Use the layout setting under the General tab to display the field in a multi-column layout.
Hide label: Check the Hide label from view setting under the General tab to hide the label from view.
Configuration
Min / Max rows: You can set the minimum and maximum number of rows that can be added to the table. This can be useful for limiting the number of entries in the table.
Default rows: You can pre-fill the table with a default number of rows. This can be useful for providing a starting point for users to enter data.
Columns: You can define the columns for the table, including the column name, and type. You can add, remove, and reorder columns as needed. Available types are:
Text: A single line text input.
Numeric: Only whole numbers, like 21, 32, 998.
Dropdown: A dropdown list of options.