Field Type: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Stamp| | {{Stamp|2023-08-12|5.0|2.0}} | ||
{{BannerMenu}} | |||
{{PageTitle|Field Type}} | |||
Each field has a specific type. The type determines how a field appears and behaves, what form of data is stored, how it is stored, and how it is displayed and formatted for external destinations during export or synchronization. | Each field has a specific type. The type determines how a field appears and behaves, what form of data is stored, how it is stored, and how it is displayed and formatted for external destinations during export or synchronization. | ||
Line 20: | Line 23: | ||
:; [[Integer field|Integer]] : Container for a positive, negative, or zero integer value. Can indicate units of measure. | :; [[Integer field|Integer]] : Container for a positive, negative, or zero integer value. Can indicate units of measure. | ||
:; [[Real number field|Real number]] : Container for a rational number value | :; [[Real number field|Real number]] : Container for a rational number value. Can indicate units of measure. | ||
:; [[Currency field| Currency]] : Container for an international currency value | :; [[Currency field| Currency]] : Container for an international currency value | ||
:; [[Integer values field|Integer values]] : An alternate container for an integer value | :; [[Integer values field|Integer values]] : An alternate container for an integer value | ||
Line 59: | Line 62: | ||
=== Scripting fields === | === Scripting fields === | ||
:; [[Calculation field|Calculation]] : Container for the result of a calculation | :; [[Calculation field|Calculation]] : Container for the result of a calculation expression written in Memento Script | ||
:; [[JavaScript field|JavaScript]] : Container for the result of a calculation script written in JavaScript | :; [[JavaScript field|JavaScript]] : Container for the result of a calculation script written in JavaScript | ||
Latest revision as of 18:36, 12 August 2023
« Page as of 2023-08-12, editions Mobile 5.0, Desktop 2.0 »
Wiki Home |
About Wiki | Memento |
Getting started Wiki | Memento |
Indexes Mobile | Desktop | Scripting |
Support Wiki | Memento |
Field Type |
Each field has a specific type. The type determines how a field appears and behaves, what form of data is stored, how it is stored, and how it is displayed and formatted for external destinations during export or synchronization.
Fields of all types have the following parameters:
- Name
- Textual, case-insensitive field identifier that can include spaces
- Hint
- Textual prompt for field data entry
Field Types
A field may have any of the following types.
Text fields
Text fields are containers for text in a library
Number fields
Number fields can be incremented, decremented, used in calculations, used as arguments to mathematical functions, such as in aggregation, etc.
- Integer
- Container for a positive, negative, or zero integer value. Can indicate units of measure.
- Real number
- Container for a rational number value. Can indicate units of measure.
- Currency
- Container for an international currency value
- Integer values
- An alternate container for an integer value
Date and time fields
Credential fields
- Password
- Container for a password value
Media fields
Logicals and list fields
- Checkbox (Boolean)
- Container for a single true/false value
- Single-choice List
- Container for a string of text selected from a list of strings
- Radio Buttons
- Container for a string of text selected from a list of strings
- Multiple-choice List
- Container for a string that is a concatenation of text strings selected from a list of strings
- Checkboxes
- Container for a string that is a concatenation of text strings selected from a list of strings
Link fields
- Link To Entry
- Link to an entry of a specified library
- Link To File
- Container for the textual link to a file of a platform file system
- Hyperlink
- Container for a textual Internet link
Scripting fields
- Calculation
- Container for the result of a calculation expression written in Memento Script
- JavaScript
- Container for the result of a calculation script written in JavaScript
Contact fields
- Contact
- Container for a contact
- Phone number
- Container for a string representation of a telephone number
- Email address
- Container for a string representation of an email address
- Signature
- Container for a signature