Text Box Component
Camila Escobar · June 17, 2026
Learn how to use the Text Box component in Praxsuite forms to capture flexible text input. Configure labels, placeholders, validation rules, and column mapping to store user responses directly in your associated table.
The Text Box component is the most flexible input in Praxsuite Forms. It is used to capture written responses and store them in a specific column in your associated Table.
Common uses include names, notes, descriptions, IDs, and any field where the user needs to type information directly.
What you configure in a Text Box
Associated Table
Selects which associated table this component will write to (the table connected to the form).
Column
Chooses the specific table column where the submitted value will be stored. This is the key link between the form field and your data.
Label
The visible field name users see on the form (example: “Text Field”). Use clear labels so users know what to enter.
Placeholder
Example text shown inside the input field (example: “Example text…”). Useful to guide the expected format.
Description
Optional helper text that appears below the field. Use it to explain requirements or provide context.
Font
Sets the typography used for the component (example shown: “Space Grotesk”). This affects how the field looks in the form.
Validation and field rules
Default value
Pre-fills the field with an initial value (optional). Useful when most submissions start with the same value.
Minimum length
Sets a minimum number of characters required (optional). Helps prevent overly short or incomplete submissions.
Maximum length
Sets a maximum character limit (optional). Helps keep entries consistent and avoids overly long responses.
Pattern (RegEx)
Defines a regular expression that the input must match. This is used when you want strict formatting rules (for example: only letters, only specific codes, or structured identifiers).
Required field
If enabled, the user must complete this field before submitting the form.
Key reminder
A Text Box only stores data if it is mapped to a Column in the associated table. If the column is not selected, the system has nowhere to save the input.