A Text Field allow users to enter text, including alphanumeric values. It has five categories:
Note
Citizen Developers can enforce specific letter cases (Sentence case, lower case, and UPPER CASE) for text fields in applications, ensuring that data is always captured in the defined letter case, regardless of user input.
Text Categories
Text: Stores string values, such as a person's full name. e.g., John Doe.
Text Area: Stores string values, like an address. e.g., 123 Main Street, City, Country.
NOTE
The Text Box is typically used for single-line inputs, such as a person's full name, where only one piece of information is required. On the other hand, the Text Area is used for multi-line inputs, like an address, where more extensive text, such as a full address with multiple lines, is needed.
Email ID: Specifically stores email addresses. e.g., example@gmail.com.
Email IDs: Specifically used to store multiple email addresses. e.g., example1@gmail.com, example2@gmail.com, example3@gmail.com.
Phone Number: Specifically stores phone numbers. e.g., 1234567890.
Rich Text: Rich Text Editor allows users to input, edit, and format text with a variety of formatting options. It enables users to apply styles such as bold, italics, underline, change font styles, sizes, colors, create lists, and more, making it suitable for creating richly formatted documents and content.
This platform offers two modes of RTE, they are:
Static Mode: Upon choosing static mode of the Rich Text Editor (RTE) refers to where the RTE content is fixed and cannot be changed once it is initially entered during the application building process. This content is view-only and remains static in real-time, meaning users cannot interact with or modify it.
Dynamic Mode: Dynamic Mode allows the RTE content to be edited and updated multiple times, even in real-time application. This means that the content within the RTE can be changed dynamically, allowing for updates and modifications as needed, providing a more flexible and interactive experience for users.
NOTE
Citizen Developers can also use multiple languages within the RTE (Rich Text Editor).
Text-Properties
Field Name: Provide a unique name for the field which is visible for CDs while building application.
Label Name: Provide a unique name for the field which will be visible for the end-users.
Help Text: Enables the addition of helpful text to indicate the field's related value. The help text appears when the cursor hovers over the field.
Default Value: Set a default value for the field, which can later be changed by app users.
Select Scanner: It has two types of scanners based on your requirements: QR Scanner and Face Recognition.
QR Scanner: This functionality effortlessly scans a QR Code and retrieves relevant data from the Quixy database, instantly presenting it within the application. This eliminates manual data entry, reduce errors.
Face Recognition: Facial recognition is used when a record is being added to the app. Upon scanning an individual's face, the Quixy database containing that individual's data is instantly retrieved and presented on the application. As a result, it cuts down on the time spent manually entering the data and greatly increases the credibility of the data that is captured.
Hide Field: Hides the field from view.
IMPORTANT
The hidden field doesn't appear in the real-time application upon selecting Hide Field.
Validation Settings
Required Field: This ensures that the users provide necessary information in the field, preventing any important data from being overlooked or omitted.
Length Validation: Define minimum and maximum character limits for a field to ensure the entered value meets specific requirements.
Pattern Validation: Set rules to ensure only valid data formats are entered in the field.
Email Ids: Ensures that the field only accepts properly formatted email addresses.
CAUTION
If you change the category in properties for the form elements, any existing Field Name and Label Name will not change.
Font Properties
Field Label Color: Choose or modify the color of the label name.
Field Label Size: Select the label size: Small, Medium, Large, or Custom.
Field Label Style: Apply styles such as Bold or Italic to the label name.
Field Value Color: Modify the color of the field's value.
Field Value Size: Select the field size: Small, Medium, Large, or Custom.
Field Value Style: Apply styles like Bold or Italic to the field value.