Cause
On the field named in the error message, which in the example is "Martial_Status__c", you have left "Restrict picklist to the values defined in the value set" checked. This field requires any values that populate this field to be a value defined in the field definition. This means that if you have a single or multi-select option in your form that you do not have in your field definition, the mobile user will receive this sync error.
Solution
To resolve this issue:
- Uncheck "Restrict picklist to the values defined in the value set" for this field.
- Ensure that your single-select values in your form are listed as values in your field definition. For this example I would either need to add "Divorced" as a value in my field definition, or remove that option from the form question.
Prevention
I would recommend unchecking the "Restrict picklist to the values defined in the value set" checkmark box for any picklist and multi-picklist fields that are going to be written to by TaroWorks. By unchecking this, your mobile user will never receive this sync error for this field.
Comments
0 comments
Please sign in to leave a comment.