Changing the type of data for an existing custom field can be hazardous to your data. The following table shows which data types can safely be changed into another and what may happen to data during the transition. Changes marked as “Invalid” will not be prevented by VSys, but may result in some very odd conversions.
Target type -> Source type |
Text |
Check box |
Memo |
Number (with or without decimals) |
Date |
List of specific choices |
Checklist of specific choices |
Grouping |
Role |
---|---|---|---|---|---|---|---|---|---|
Text |
n/a |
Invalid |
OK |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Checkbox |
OK |
n/a |
OK |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Memo (long text) |
May be truncated |
Invalid |
n/a |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Number (without decimals) |
OK |
Invalid |
OK |
OK |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Number (with decimals) |
OK |
Invalid |
OK |
OK |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Date |
Invalid |
Invalid |
OK |
Invalid |
n/a |
Invalid |
Invalid |
Invalid |
Invalid |
List of specific choices |
Will be name or code |
Invalid |
Will be name or code |
Invalid |
Invalid |
n/a |
OK if codes or names are compatible |
Invalid |
Invalid |
Checklist of specific choices |
Will be comma- delimited list of names or codes |
Invalid |
Will be comma- delimited list of names or codes |
Invalid |
Invalid |
OK if codes or names compatible and zero or one items checked |
n/a |
Invalid |
Invalid |
Grouping |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
n/a |
Invalid |
Role |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
Invalid |
n/a |