Profile Picture of the author

SnapApp Field Types - Text

on 01-16-2026 12:00 AM by SnapApp by BlueVector AI

56

License: Professional, Corporate, Enterprise

Text Field

The Text field is a standard single-line alphanumeric input used for short strings such as names, titles, or unique identifiers. It is the most common field type in SnapApp and serves as the primary method for capturing general user input.

Note: Text fields are strictly single-line only. For capturing multi-line entries, descriptions, or formatted paragraphs, it is recommended to use a Long Text field of type Text or Rich Text to accommodate longer content.

Text Field Properties

Note: Every field in SnapApp shares a set of universal properties, such as Display and Edit settings, that are configured during creation.

To find more information on these foundational settings, please click the link below: SnapApp Fields Fundamentals


Basic Properties

The Basic Properties tab establishes the field’s identity and database mapping.

Property Description
Data Type Set to Text. This enables a single-line input box.
Object The parent object this field belongs to.
Label The user-facing name, such as “First Name” or “Serial Number”.
Column Name Prepopulated from the Label (e.g., serial_number).
Description Internal notes explaining the field’s purpose.

Data Type Properties

When the Text data type is selected, the following specific configurations are available in the Data Type Properties section:

  • Max Length: Defines the maximum number of characters allowed in the field. This ensures data consistency and prevents overflow in the database.
  • Generate Text: A checkbox that, when enabled, allows the system to automatically generate a text string based on predefined logic.
  • Execution Logic: By default, this runs only on record creation to ensure a stable identifier is established.
  • Re-triggering: It can be configured to re-trigger on update if the underlying fields used in the generation logic are modified.
  • Manual Override: Admins can specify whether the value can be overridden manually after generation or if the field remains read-only to preserve the integrity of the generated string.
  • Example Use Case:
    • Case Numbers: Automatically generating a ticket ID like CASE-2026-001.

Create Field Screenshot


Display Properties

These settings control the visual footprint and specialized masking for sensitive text.

Masking & Privacy

  • Mask Display: A dropdown menu used to protect sensitive data in the UI. Options include:
  • None: Standard display (default).
  • Unmask Data: Displayed plainly.
  • Mask Data: Replaces characters with symbols (e.g., ****) while still showing the field.
  • Hide Data: Completely removes the value from view in the interface.

Security Note: Masking affects the UI display only and does not replace back-end encryption. For true data security at rest, ensure the Encryption toggle is enabled in the Edit Properties section.

Create Field Screenshot


Thank you for following these steps to configure your SnapApp components. Building a well-structured data environment is the first step toward creating a powerful, automated application that scales with your needs.

For further assistance, email us at snapapp@bluevector.ai.


Generate Text