Checkbox
The Checkbox Field provides a simple true/false or yes/no input option for your data, making it perfect for tasks like tracking completion, toggling statuses, or managing preferences. This guide explains how to create and configure Checkbox Fields in your Buildaible app.
Creating a Checkbox Field
There are two ways to create a new Checkbox Field in Buildaible:
Way 1: Adding Fields via Table Settings
-
Access the Table Settings:
On the table, click the down arrow next to the table name, then select “Table Settings” from the dropdown menu. -
Navigate to the Fields Tab:
-
In the Table Settings screen, click the “Fields” tab.
-
Click the “+ New Field(s)” button in the top right.
-
-
Select Checkbox as the field type and configure the settings.
Way 2: Adding Fields via Manage Fields
-
Open Field Management:
-
On the table, click the “Manage Fields” button.
-
-
Add a New Field:
-
In the Manage Fields modal, click the “+ New Field” button.
-
-
Choose Checkbox as the field type, provide a Field Name, and customize the settings.
Settings for Checkbox Fields
When creating or editing a Checkbox Field, you can configure the following options:
-
Show in Table Home: Toggle this option to display the field in the default Table Home view.
-
Default to Checked/True: Enable this option if you want the checkbox to be selected (true) by default when creating new records.
-
Helper Text (Optional): Add a short explanation or instruction to guide users on what the checkbox represents.
-
Description (Optional): Click the + Description link to provide additional context about the field’s purpose and usage for collaborators.
Use Cases for Checkbox Fields
-
Task Management: Mark tasks as completed or pending.
-
Customer Preferences: Track opt-ins for marketing emails or special offers.
-
Workflow Status: Indicate whether certain steps in a process are complete or still in progress.
Editing a Checkbox Field
To edit an existing Checkbox Field:
Best Practices
-
Use Default Settings Wisely: If most records will have the checkbox checked, set the field to default to true to save time during data entry.
-
Provide Clear Helper Text: Explain the purpose of the checkbox to ensure accurate and consistent use.
-
Name Fields Descriptively: Use names like “Task Complete” or “Opt-In” to make the checkbox’s purpose clear.