Description
The widget of a select_multiple choice is different on Enketo Android, showing the name (code) of the choices instead the label. And it is rather different to Enketo MS Windows and to Collect.
Steps to Reproduce
-
Upload and deploy XLSForm
MultipleChoice_AsCode01.xlsx (15.0 KB) -
Open and walk trough the form in Enketo MS Windows
-
Open and walk trough the form in Enketo Android (e.g. smartphone)
-
Open and walk trough the form in ODK Android (e.g. smartphone)
Expected behavior
Labels should be shown (NOT names). Codes (internal names) are normally NOT shown to the user.
Esp. for minimal appearance and read-only widget might be optimized for Enketo Android.
Widgets should be, please, as similar as possible between the 3 form versions, as we have projects/ users using them in parallel
Actual behavior
-
Enketo MS Windows (or Online validator)
And with drop-down opened
- Enketo Android - shows name of choice (instead of label)
And another field with multiple selection
- Collect (ODK, Android)
Additional details
ODK v2022 1.0
Samsung Android 11, Firefox 96.0.3 (64 bits), MS Windows 10
The issue is not dependent of other field attributes, like required, read-only etc.
Side-note: We use a select_multiple type (instead of a possible select_one here) for the second field with simple age group calculation to optimize the later data download for statistical analysis. And we do not use a calculation, as we want to show the group and get a select type in the submitted (and exported) data.