Custom Fields are just that, Custom fields that can be added to a person record without modifying the program. These fields can be named anything and contain the following types of data: "True/False, Date, Text Field, Year, Season, Number, Money, Phone Number, and a Custom Drop-down list. An example could be the creation of a drop-down list called "Referred By" which contains: Yellow Pages, Website, Person, etc. Another Example could be Training Class Completion Date.
This differ from properties, properties can be added to groups, persons, or family records. They are more simplistic in that they can only contain a name and a Prompt, which allows a free-form (non-typed) response. An example of this is "Disabled" with the freeform portion being "What is the nature of the disability?" Since properties are more simplistic there is no ability to create a drop-down list such as: Blind, Deaf, Wheelchair, etc.
This table (from the documentation) illustrates what types can be used for Custom Fields
|
True/False |
Simple yes/no question |
|
Date |
Standard date in Year-Month-Day [YYYY-MM-DD] format |
|
Text Field (50 Character) |
A text field with a maximum length of 50 characters |
|
Text Field (100 Character) |
A text field with a maximum length of 100 characters |
|
Text Field (Long) |
A paragraph-length text field holding a maximum of 65,535 characters |
|
Year |
Standard 4-digit year. Allowable values are 1901 to 2155 |
|
Season |
Select one of the 4 seasons |
|
Number |
A whole number (integer) between -2147483648 and 2147483647 |
|
Person From Group |
Select a person from a specified group |
|
Money |
A number with 2 decimal places, maximum 999999999.99 |
|
Phone Number |
Standard phone number. Will be auto-formatted based on person's country |
|
Custom Drop-Down List |
This lets you create a drop-down selection list of any values you want. You can edit this list after you add this type to a form |