AppAlloy Documentation
Home
  • Glossary
  • 🚀Getting Started
    • Introduce AppAlloy Documentation
    • Build your first AppAlloy app
    • From sheet to app
  • 🗃️Data management
    • Learn data structure
    • Set up data source
      • Integrate with Google Sheets
      • Integrate with Microsoft Excel
      • Build Alloy table
      • Upload local file
    • Manage data type
    • Ultimate guide for data sheet
  • ⚒️Manage table views
    • Design Record View
    • Design Actions
      • Update current record
      • Delete current record
      • Delete many records
      • Create record
      • Open external URL
      • HTTP Request
      • Open phone call popup
      • Open SMS Popup
      • Open email popup
      • Send notification
    • Design Record Components
      • Plain Text
      • Phone number
      • Email
      • URL
      • Map
      • Barcode
      • Checkbox
      • Number
      • Currency
      • Rating
      • Voting
      • Date time
      • Relative date
      • Count Down / Count Up
      • Single Photo
      • Photo Gallery
      • Carousel
      • Audio Player
      • Video Player
      • Youtube Player
      • Vimeo Player
    • Design Form View
    • Design Form fields (synced tables)
      • Text (for synced tables)
      • Number (for synced tables)
      • Date time (for synced tables)
      • Checkbox (for synced table)
      • Options (for synced table)
      • Photos (for synced table)
      • Files (for synced table)
      • Table lookup (for synced table)
      • Signature (for synced table)
    • Design Form fields (Alloy tables)
      • Single line Text (for Alloy table)
      • Long Text (for Alloy table)
      • Phone number (for Alloy table)
      • Email (for Alloy table)
      • Barcode (for Alloy table)
      • Number (for Alloy table)
      • Currency (for Alloy table)
      • Checkbox (for Alloy table)
      • Date (for Alloy table)
      • Photos (for Alloy table)
      • Files (for Alloy table)
      • Single select (for Alloy table)
      • Multiple select (for Alloy table)
      • Address (for Alloy table)
      • Table lookup (for Alloy table)
  • 🎨Manage pages
    • Manage page types
    • Design 'View From' Page
    • Page Layouts
      • List Layout
      • Grid Layout
      • Card Layout
      • Map Layout
      • Checklist Layout
      • Calendar Layout
      • Kanban Layout
    • Design Canvas View Page
    • Canvas Charts
      • Line chart
      • Area Chart
      • Pie Chart
      • Donut Chart
      • Column chart vs. Stacked Column chart
      • Bar chart vs. Stacked bar chart
      • Table
    • Design Form of... Page
  • ⚙️Manage workflow
    • Introduce Workflow
    • Design a workflow
  • 🔌Manage Integration
    • Manage AppAlloy Integration
    • Manage Slack Integration
    • Manage Gmail Integration
    • Manage Google Drive Integration
    • Manage Google Calendar integration
  • 📱Manage App Settings
    • Manage app appearance
  • 🌎App distribution
    • Publish your app
    • Use app as Mobile Web app
    • Use app on AppAlloy Air
  • 🚹Account, team, and plan
    • Manage Account
    • Manage Apps
    • Manage Users
    • Manage Plans
    • Manage Teams
  • #️⃣Learn Power FX
    • Introduce Power FX
    • Operators & Identifiers
    • Formula References
      • Average
      • Concatenate
      • Date
      • DateAdd
      • DateDiff
      • DateValue
      • DateTimeValue
      • Day
      • If
      • Month
      • Now
      • Rand
      • RandBetween
      • Round
      • RoundDown
      • RoundUp
      • Sum
      • Text
      • Today
      • Weeknum
      • Weekday
      • Year
Powered by GitBook
On this page
  • Input method: Text
  • Default value
  • Quick fill
  • Multi-line
  • Secured field
  • Validation

Was this helpful?

  1. Manage table views
  2. Design Form fields (synced tables)

Text (for synced tables)

Text field is to collect the string data like names, titles or longer entries such as descriptions or comments.

Last updated 8 months ago

Was this helpful?

The Text field is used for capturing various types of textual data. It can be configured to handle anything from short, single-line inputs like names or titles to longer, multi-line entries such as descriptions or comments.

Input method: Text

Default value

Set a predefined text that will appear in the Text field when the form is first loaded.

This can be used to provide a sample response, instructions, or common data that users might enter. If left blank, the field will start empty.

Quick fill

Simplify data entry by allowing users to quickly populate the Text field with specific data types. There are three options include:

  • Date Time: Inserts a button that opens a calendar, allowing users to pick a date and time to automatically fill the field.

  • Location: Adds a location search button, letting users select a location from a map and automatically populate the field with the selected address.

  • Barcode: Includes a barcode scanning option, enabling users to scan a barcode and fill the field with the associated data.

Multi-line

Determines whether the Text field can accommodate multiple lines of text.

When enabled, users can enter longer responses that may require paragraph formatting, such as descriptions or comments.

If disabled, the field will remain a single-line input, limiting the amount of visible text at once.

Secured field

Enable this setting so data entered into this field is encrypted and stored securely.

This is crucial for fields where sensitive information, such as passwords or confidential data, might be entered.

Validation

For the text input, you can set:

  • Min length: the minimum number of characters entered as the input value.

  • Max length: the maximum number of characters entered as the input value.

  • Content type: the specific type of text value you want to collect (plain text, phone number, or email).

Content type validation

  • Plain text: any value without special requirements for characters.

  • Email: the input value should at least contain a valid email tag such as @gmail.com or @[company].net in case of organization email.

  • Phone number: the input value can contain the + symbol with the regional phone code, but must not contain alphanumeric characters or special ones like @, # or %.

    Examples of valid values for phone numbers: +123-456-789 or + 123 456 789 or +123456789

⚒️