Difference between revisions of "Conditional Lists of Values"

From SmartWiki
Jump to: navigation, search
(Created page with "The list of values selectable in a custom field can be made conditional upon the value selected in another custom field. This functionality can be configured on the following ...")
 
Line 7: Line 7:
 
[[Image:Canada-Ontario-Cities.jpg|link=]]
 
[[Image:Canada-Ontario-Cities.jpg|link=]]
  
 +
 +
[[Image:Conditional Lists - Combined.jpg|link=]]
 
- new option "Parent Field" added for custom field types of combo boxes, radio buttons, and check boxes
 
- new option "Parent Field" added for custom field types of combo boxes, radio buttons, and check boxes
 
- "Parent Field" is to indicate if the options of the combo box/check box field are dependent to the value of another field
 
- "Parent Field" is to indicate if the options of the combo box/check box field are dependent to the value of another field

Revision as of 13:03, 2 May 2014

The list of values selectable in a custom field can be made conditional upon the value selected in another custom field. This functionality can be configured on the following custom field types:

Canada-Ontario-Cities.jpg


Conditional Lists - Combined.jpg - new option "Parent Field" added for custom field types of combo boxes, radio buttons, and check boxes - "Parent Field" is to indicate if the options of the combo box/check box field are dependent to the value of another field - once selected, you can put <ssOption> syntax to indicate what options to show based on what values eg. --Select One--<ssOption:Canada>;Ontario;British Columbia</ssOption>

- this means, "--Select One--" will always show
- "Ontario" and "British Columbia" will only show if the parent field is "Canada"

another eg: -- N/A --<ssOption:Ontario>;Toronto;Ottawa</ssOption><ssOption:British Columbia>;Vancouver</ssOption>

- "-- N/A --" always show
- "Toronto" and "Ottawa" will show if the parent field is "Ontario"
- "Vancouver" will show if the parent field is "British Columbia"

This supports up to n levels and it does NOT support dynamic control fields