Changes

Conditional Lists of Values

13 bytes added, 19:14, 5 September 2018
no edit summary
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 [[:Category:Custom Field Types|custom field types]]:
 
* [[Custom Field Type: Select Many – Check Boxes|Select Many – Check Boxes]]
 <!--* [[Custom Field Type: Select Many – List Box|Select Many – List Box]]* [[Custom Field Type: Select Many – Scrolling Check Box|Select Many – Scrolling Check Box]]-->* [[Custom Field Type: Select One – Combo Box|Select One – Combo Box- Dropdown List]]<br/>  
{|
|-||[[Image:Canada-Ontario-Cities.jpg|link=]]|| or ||[[Image:US-Texas.jpg|link=]]
|}
To configure this functionality, for each dependent field:
 
* define the field that will condition the dependent values as the "Parent Field"
* in the settings page of the "Child Field", there's a drop down field called "Parent Field" - this must be populated with the "Parent Field" being referenced,
* surround the dependent values with the ssOption syntax:
:<span style="font -size="3: medium;">&lt;ssOption:''Parent Value 1''>;''Dependent Value 1'';''Dependent Value 2''&lt;/ssOption></fontspan>In the configuration shown below:
In the configuration shown below:
* In the ''Province'' field
**''--Select One--'' will always be shown,**''Ontario'' and ''British Columbia'' will only be shown if ''Canada'' is selected in the ''Country'' field, and**''Texas'' will only be shown if ''United States'' is selected in the ''Country'' field.*In the ''City'' field**''-- N/A --'' will always be shown,**''Toronto'' and ''Ottawa'' will only be shown if ''Ontario'' is selected in the ''Province'' field, and**''Vancouver'' will only be shown if ''British Columbia'' is selected in the ''Province'' field.
[[Image:Conditional Lists - Combined.jpg|link=]]
Smartstaff, administrator
421
edits