A Text Box Field allow users to enter text, including alphanumeric values. It has five categories:
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 Box Categories
Text Box: 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.
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.
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.
Citizen Developers can also use multiple languages within the RTE (Rich Text Editor).
Text Box - Properties
Field Name: This allow CDs to provide a unique name to the field for its identity.
Label Name: This allow CDs to provide the final visible name of the field to the end-users.
Help Text:This enables CDs to give users a helpful text that indicates the field's related value. When the cursor hovers over the field, the help text appears.
Default Value: This allow CDs set a default value assigned to the field which later can be overridden 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.
Don't Show: This allow CDs to hide the Text field.
Validation Settings
Required Field: This enables CDs to ensure that users provide essential information in the field, preventing oversight or omission of essential data.
Length Validation: This enables CDs to set maximum and minimum character limits for a field, ensuring value entered meets specific requirements.
Pattern Validation: This enables CDs to set rules ensuring that only valid data types are entered in the field.
If you change the category in properties for the form elements, any existing Field Name and Label Name will not change.
Field Themes
Font Properties
Field Label Color: CDs can choose or change the color of the field.
Field Label Size: CDs can change the size of the field to small, medium, large, or custom.
Field Label Style: CDs can apply styles to the like bold or italic to the field name.
Field Value Color: CDs can add or change the color of the field's value.
Field Value Size: CDs can change the size of the field value to small, medium, large, or custom.
Field Value Style: CDs can apply styles like bold or italic to the entered field value.