AgileApps Support Wiki Pre Release

Difference between revisions of "Common:SpecifyingEnumerationValues"

From AgileApps Support Wiki
imported>Aeric
(Created page with "*When you select this type for an object field, a text area lets you enter values. ** Enter the names of the values, one per line, in the order they will be displayed. **When t…")
 
imported>Aeric
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
*When you select this type for an object field, a text area lets you enter values.   
:*When you select this type for an object field, a text area lets you enter values.   
** Enter the names of the values, one per line, in the order they will be displayed.
:** Enter the names of the values, one per line, in the order they will be displayed.
**When the user makes a selection, the value that is stored is the text entered on that line. So:
:**When the user makes a selection, the value that is stored is the text entered on that line. So:
**#If you change the order later, existing values are not affected.
:**#If you change the order later, existing values are not affected.
**#If you remove an entry at a later date, existing records that have that value are not affected. (Either purge the database, or take that possible value into account in your design, for backward compatibility.)
:**#If you remove an entry at a later date, or change the spelling of a value, existing records that have that value are not affected. Either clean up the object data, or take that possible value into account in your design for backward compatibility.

Latest revision as of 01:24, 18 March 2014

  • When you select this type for an object field, a text area lets you enter values.
    • Enter the names of the values, one per line, in the order they will be displayed.
    • When the user makes a selection, the value that is stored is the text entered on that line. So:
      1. If you change the order later, existing values are not affected.
      2. If you remove an entry at a later date, or change the spelling of a value, existing records that have that value are not affected. Either clean up the object data, or take that possible value into account in your design for backward compatibility.