About Form Elements

Learn how to build and configure Form Elements to collect and modify data in your Live App. This guide covers all aspects of form creation, from basic setup to advanced features like rules and automated actions.

Working with Form Elements

  • What you'll learn:
    • How to create and configure different types of forms
    • Ways to customize form inputs and layouts
    • How to implement form rules and actions
    • Best practices for form design

(see https://learn.knack.com/article/m4py8btnyh-forms)

Understanding Form Elements

Forms are interactive Elements that allow users to create, edit, and manage records in your database. Each form can:

  • Create new records from scratch
  • Update existing record information
  • Insert connected records to build relationships
  • Process payments with e-commerce integration

Creating Forms

Adding a Form Element

  1. Click "Add Element" on your page
  2. Select "Form" from the Element types
  3. Choose your form's purpose:
    • Create new records
    • Update existing records
    • Insert connected records

Input Configuration

  • Standard Fields
    • Text inputs
    • Number fields
    • Date/time selectors
    • Multiple choice options
    • File uploaders
  • Special Inputs
    • Connection fields with search
    • Static content (titles, dividers)
    • Rich text areas
    • Payment fields
  • Layout Options
    • Single, double, or triple columns
    • Drag-and-drop field arrangement
    • Section dividers
    • Custom spacing

[Continue with detailed sections about...]

  • Form Settings (submit buttons, reload options, etc.)
  • Input Management (adding, editing, removing)
  • Field Options (filters, show/hide logic)
  • Form Rules (submit, display, record actions)
  • Email Integration
  • E-commerce Setup
  • Best Practices & Troubleshooting