Field Type: Difference between revisions

From Memento Database Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 12: Line 12:
Text fields are containers for text in a library
Text fields are containers for text in a library


==== Text ====
; [[Text field|Text]] : Basic container for textual data
Text fields are the basic container for textual data. The text is stored using [[Wikipedia:UTF-8|UTF-8 encoding]].
; [[Rich Text field|Rich Text]] : Container for formatted textual data
 
==== Rich text ====


=== Number fields ===
=== Number fields ===
Number fields can be incremented, decremented, used in calculations, used as arguments to mathematical functions, such as in aggregation, etc.
Number fields can be incremented, decremented, used in calculations, used as arguments to mathematical functions, such as in aggregation, etc.


==== Integer ====
; [[Integer field|Integer]] : Container for a positive, negative, and zero integer value
==== Real number ====
; [[Real number field|Real number]] : Container for a rational number value
==== Currency ====
; [[Currency field| Currency]] : Container for a international currency value
==== Integer values ====
; [[Integer values field|Integer values]] : An alternate container for an integer value


=== Date and time fields ===
=== Date and time fields ===
==== Date ====
; [[Date field|Date]] : Container for a calendar date value
==== Time ====
; [[Time field|Time]] : Container for a time value
==== DateTime ====
; [[DateTime field|DateTime]] : Container for a date/time value


=== Credential fields ===
=== Credential fields ===
==== Password ====
; ,[[Password field|Password]] : Container for a password value


=== Media fields ===
=== Media fields ===
==== Image ====
; [[Image field|Image]] : Container for image data
==== Audio ====
; [[Audio field|Audio]] : Container for audio data


=== Logicals and list fields ===
=== Logicals and list fields ===
==== Boolean (Checkbox) ====
; [[Boolean field|Boolean (Checkbox)]] : Container for a  true/false value
==== Single-choice list ====
==== Single-choice list ====
==== Radio buttons ====
==== Radio buttons ====

Revision as of 13:17, 21 August 2016

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 days entry

Field Types

A field may have any of the following types.

Text fields

Text fields are containers for text in a library

Text
Basic container for textual data
Rich Text
Container for formatted textual data

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, and zero integer value
Real number
Container for a rational number value
Currency
Container for a international currency value
Integer values
An alternate container for an integer value

Date and time fields

Date
Container for a calendar date value
Time
Container for a time value
DateTime
Container for a date/time value

Credential fields

,Password
Container for a password value

Media fields

Image
Container for image data
Audio
Container for audio data

Logicals and list fields

Boolean (Checkbox)
Container for a true/false value

Single-choice list

Radio buttons

Multiple-choice list

Checkboxes

Link fields

Link To Entry

Link To File

Hyperlink

Scripting fields

Calculation

JavaScript

Contact fields

Contact

Phone number

Email address

Signature

Miscellaneous fields

Barcode

Location

Rating