Advanced functions

Hi there,

I am working on a project that uses multiple choice questions (single and
muliti-select) which has long lists of optioins. I wanted to know if it
was possiblle within commcare to have the app search through the list if
the the first 3-4 letters are typed in?

alternatively can I edit the xml to to display the choice list in 2-3
columns instead on the usual 1 column? And how would that affect the
reporting of such data?

Any advice around this?

Kind regards,
Ameera

Ameera,

We do support a few mechanisms for data input in select lists as outlined
here:
https://confluence.dimagi.com/display/commcarepublic/Advanced+CommCare+ODK+Formatting

which may be slightly easier to use with a large list but we do not
currently support any custom inputs with search.

If you'd be interested in seeing this feature added to CommCare you can
suggest it from CommCareHQ's "Submit an Idea" button to add it to our
UserVoice space

you can edit the form to display multiple lists. If you do so and still
want a unified column for export, you can normalize the output by creating
a Hidden Value and setting its calculation to use the join function, like

join(" ", /data/queston_part_1, /data/question_part_2,
/data/question_part_3)

which will produce a field which contains all selected values

-Clayton

ยทยทยท On Tue, May 12, 2015 at 9:19 AM, Ameera Hamid wrote:

Hi there,

I am working on a project that uses multiple choice questions (single and
muliti-select) which has long lists of optioins. I wanted to know if it
was possiblle within commcare to have the app search through the list if
the the first 3-4 letters are typed in?

alternatively can I edit the xml to to display the choice list in 2-3
columns instead on the usual 1 column? And how would that affect the
reporting of such data?

Any advice around this?

Kind regards,
Ameera

--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.