Field Configuration
Configure how each field appears and behaves in your form. Set labels, types, validation rules, and default values.
Field Propertiesโ
Every field has the following basic properties:
- Label - The display name shown to users
- Type - Data type (string, number, boolean, date, etc.)
- Required - Whether the field must be filled
- Default Value - Pre-populated value for new entries
- Placeholder - Hint text shown in empty fields
- Included - Whether to show the field in the form
Field Typesโ
Text Typesโ
- String - Text input for short text
- Email - Email input with validation
- URL - URL input with validation
Numeric Typesโ
- Number - Numeric input with optional min/max
- Integer - Whole numbers only
- Decimal - Numbers with decimal places
- Currency - Formatted currency input
- Percentage - Percentage values (0-100)
Date & Time Typesโ
- Date - Date picker with calendar
- Time - Time picker
- DateTime - Combined date and time picker
Choice Typesโ
- Boolean - Checkbox or toggle switch
- Radio - Single choice from options
- Dropdown - Single choice dropdown
- Checkboxes - Multiple selections
- Multi-Select - Multiple selections dropdown
Complex Typesโ
- Array - List of values (tags, items)
- Object - Nested object with sub-fields
Validation Rulesโ
Add validation rules to ensure data quality. Available validations include:
Numeric Validationโ
- Min - Minimum value allowed
- Max - Maximum value allowed
Text Validationโ
- Min Length - Minimum character count
- Max Length - Maximum character count
- Pattern - Regular expression validation
Custom Validationโ
- Custom validation expressions
- Field-level error messages
Configuring a Fieldโ
- Select the field - Click on the field in the form canvas
- Open properties panel - The right sidebar shows field properties
- Set basic properties - Label, placeholder, help text
- Configure type - Select appropriate field type
- Add validation - Set required, min/max, patterns
- Set default value - Pre-fill if needed
tip
Drag fields to reorder them in the form. The order in the configuration panel matches the order in the form preview.
Field Display Optionsโ
Widthโ
- Full - Takes entire row
- Half - Takes half the row
- Third - Takes one-third of the row
Visibilityโ
- Show/Hide conditions - Based on other field values
- Read-only - Display only, no editing
- Hidden - Hidden from users (for computed fields)
Best Practicesโ
- Use clear labels - Make field names descriptive
- Add help text - Guide users when needed
- Set appropriate types - Match field type to data
- Validate appropriately - Set constraints that make sense
- Provide defaults - Pre-fill when possible
- Mark required fields - Use asterisks for required fields
Next Stepsโ
- Conditional Logic - Show/hide fields dynamically
- Lookup Fields - Reference other collections
- Computed Fields - Calculate values automatically