Field Mapping Errors and Warnings
When you publish a new version of an app, you can choose to keep the records from previous versions of the app. However, if you made changes to the app, you'll likely run into migration issues that you'll need to address before you can publish a new version. See below for some of the possible errors and warnings you may encounter.
Note: When you fix errors and warnings, you can choose to either accept the issue or not to retain that particular record across app versions.
Widget Type | Conditions | Impact |
---|---|---|
Audio - Audio Files Limit | The allowed number of audio files changed | When editing, the app user might have to delete files uploaded in the app to match the new properties. |
Camera - Limit | The allowed number of images changed | When editing, the app user might have to delete images uploaded in the app to match the new properties. |
Checkbox | Choice value/ unique ID changed | When editing, the app user will lose previously selected data value. |
Date Picker - Max date, Min Date | Max rating value changed | Rating values are not retained in new version. |
Drop Down | Choice value/unique ID changed | When editing, the app user will lose the previously selected data value. |
External Data | Choice value/unique ID changed | When editing, the app user will lose the previously selected data value. |
File Upload | File format, size, or number of files changed. | When editing, the app user might have to delete uploaded files in the app to match new properties. |
Radio Button | Choice value changed | When editing, the app user will lose the previously selected data value. |
Rating - Max rating | Max rating value changed | Rating values are not retained in new version. |
Textbox | Default text is changed to email | The textbox will now validate to ensure entered text follows the email address format. |
Textbox | Email to default text | Validation is removed from this text box. |
Textbox | Default text is changed to number | The textbox will now validate to ensure entered text is limited to numeric characters only. |
Textbox | Number is changed to default text | Validation is removed from this text box. |
Textbox | Secure type is changed to Default Text/ Number/ Email | Validation will occur when entered text is not in selected format. |
Textbox | Default Text/ Number/ Email is changed to Secure type | Validation is removed from this text box. |
Textbox | Email is changed to Number | The textbox will now validate to ensure entered text is limited to numeric characters only. |
Textbox | Number is changed to Email | The textbox will now validate to ensure entered text follows the email address format. |
Textbox (Data type as Number) | When the following number conditions or values are changed in new version of the app:
|
There may be textbox value validation according to the changes in number conditions or values. |