Form list generated from multiple selection list

Hi all,
I have an animal exposure survey form that am working on and have hit a
dilemna. I have a multiple selection list of animals eg: Goats, Cows,
Sheep, fouls....... Once the user select 3 of these animals. I would like
the next few repeat questions to contain the names of these selected
animals. For instance, if from the multiple selection list the user has
selected cow and sheep; the next repeat questions should first be specific
to cows, then repeat specific to sheep. I know this can be done by
selecting one animal from a single selection, answering the subsequent
question, then repeating this for another. However in this case I want the
user to mention ALL the animals first then answer the questions specific to
them. Has anyone done this before? Is there any help out there?

If you want to have the select_multiple before you do the repeats,
then your only option is to have repeats for goats, then repeats for
cows, etc. Then make those repeats relevant based on the answer in the
select_multiple.

The alternative is to put a select_one inside the repeat and have the
enumerator pick which repeat (e.g., goat, cow) they are on. If you
want to make it a bit more rigorous, you can ask them to select the
possible animals first in a select_multi, then use choice_filter in
the select_one to reduce that select_one to only the options they
picked previously.

Yaw

··· -- Need ODK services? http://nafundi.com provides form design, server setup, professional support, and software development for ODK.

On Tue, Apr 22, 2014 at 8:57 AM, barole8@googlemail.com wrote:

Hi all,
I have an animal exposure survey form that am working on and have hit a
dilemna. I have a multiple selection list of animals eg: Goats, Cows, Sheep,
fouls....... Once the user select 3 of these animals. I would like the next
few repeat questions to contain the names of these selected animals. For
instance, if from the multiple selection list the user has selected cow and
sheep; the next repeat questions should first be specific to cows, then
repeat specific to sheep. I know this can be done by selecting one animal
from a single selection, answering the subsequent question, then repeating
this for another. However in this case I want the user to mention ALL the
animals first then answer the questions specific to them. Has anyone done
this before? Is there any help out there?

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


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

Yaw,
The very first suggestion did it! Thanks a lot.

··· > On Apr 22, 2014, at 20:19, Yaw Anokwa wrote: > > If you want to have the select_multiple before you do the repeats, > then your only option is to have repeats for goats, then repeats for > cows, etc. Then make those repeats relevant based on the answer in the > select_multiple. > > The alternative is to put a select_one inside the repeat and have the > enumerator pick which repeat (e.g., goat, cow) they are on. If you > want to make it a bit more rigorous, you can ask them to select the > possible animals first in a select_multi, then use choice_filter in > the select_one to reduce that select_one to only the options they > picked previously. > > Yaw > -- > Need ODK services? http://nafundi.com provides form design, server > setup, professional support, and software development for ODK. > >> On Tue, Apr 22, 2014 at 8:57 AM, wrote: >> Hi all, >> I have an animal exposure survey form that am working on and have hit a >> dilemna. I have a multiple selection list of animals eg: Goats, Cows, Sheep, >> fouls....... Once the user select 3 of these animals. I would like the next >> few repeat questions to contain the names of these selected animals. For >> instance, if from the multiple selection list the user has selected cow and >> sheep; the next repeat questions should first be specific to cows, then >> repeat specific to sheep. I know this can be done by selecting one animal >> from a single selection, answering the subsequent question, then repeating >> this for another. However in this case I want the user to mention ALL the >> animals first then answer the questions specific to them. Has anyone done >> this before? Is there any help out there? >> >> -- >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en >> >> --- >> You received this message because you are subscribed to the Google Groups >> "ODK Community" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to opendatakit+unsubscribe@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. > > -- > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en > > --- > You received this message because you are subscribed to a topic in the Google Groups "ODK Community" group. > To unsubscribe from this topic, visit https://groups.google.com/d/topic/opendatakit/AhCq6b01WTk/unsubscribe. > To unsubscribe from this group and all its topics, send an email to opendatakit+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/d/optout.