SIL™ automatically converts custom field values to SIL™ values. This can be done following the guidelines from the table below. If you wish to write your own custom field compatibility app, see the Extension manual.
Custom Field Type | SIL Type | Explanations and Usage |
---|---|---|
Date Time | date | |
Date Picker | date | |
Number Field | number | |
URL Field | string | |
User Picker | string | String representing the username, not the full name of the user. |
Group Picker | string | |
Multi Checkboxes | string [] | String array containing the selected checkboxes |
Multi Select | string [] | String array containing the selected values |
Radio Buttons | string | String containing the selected value |
Select List | string | String containing the selected value |
Text Field | string | String containing the text |
Text Area | string | String containing the text |
Multi Group Picker | string [] | String array containing the selected values |
Multi User Picker | string [] | String array containing the selected values (usernames) |
Cascading Select | string [] | String array with 2 elements the root and the child. If given invalid values, it will ignore them. If given only one value, that will be the root. |
Project Picker | string | String containing the selected project key (available since SIL Engine™ 2.5.15 and 2.6.7) |
Version Field | string | String representing the version name |
Multi Version Field | string [] | String array containing the version names |
Labels Field | string [] | String array containing the labels |