Dear Team,
I have built an xlsform where users are collecting data at a HH level and at child level. Every form is a HH and based on the number of children, the user will loop each child to collect their information as well.
I already have the list of the caregivers and children, which shows to the users. My issue is on the child level. When the user is done filling in for the first child, and starts at the second, I dont want them to see the child already filled.
Is it possible in xlsform?
If it is, kindly support
Hi @thomaschula, As far as i know there is a direct solution for you request but there is a work around but i am not sure if it is working in Kobo Collect you need to test it. First you need to change your form style to Multiple page or Grid theme + Multiple page and after that in the group question setting, you need to choose Field-list (show all questions in this group on same scree option.). All questions will appear one by one unless they are a repeat group question.
a73DJBGBcdDouEPM83biMq (1).xlsx (6.6 KB)
Thanks @Geri but maybe that is not what i meant. Maybe I can rephrase. There is a list which is uploaded which requires users to loop through each one to provide different responses. Now if a response has already been filled in, it should not appear again, or if it does, it informs the user that the option have already been filled.
I have attached an example of country visited. If a country has already been filled, that is has already been visited, the next loop should not display that country
test.xlsx (10.1 KB)
Hi @thomaschula, I think i got your problem now, you would like to exclude the children whose from is already filled send sent to kobo server, please correct me if i am wrong. Because if this is the case there is no build-in solution for it, you can’t hide them directly but you can inform the user and block them from sending a second form
Thanks for your response,
After completing the data entry for the first family member, the subsequent entries still show all family members in the repeat group, including those already filled out. I would like to ensure that once a family member’s information is entered, they do not appear as an option in the subsequent repeats for other family members.