Function to automatically skip back to previous questions in a form?

Hello,
Does anyone know if it's possible to skip back to previous questions in a
form, without having to scroll back through every question until you get to
the correct one, or without having to exit the form and then scroll through
the list view?

To explain a bit more:
In a quality of care questionnaire, we have a number of 'health services'
questions in our form that are linked to a number of validation questions.
The various services can only be provided, if a number of previous
questions have either been answered yes or no, for example, it should not
be possible to administer antibiotics to a mother (service provided), if
cannuals (validation question) and antiobiotics (validation question) are
not available - if someone answers yes to 'can the facility administer
antibiotics...' question, but answered 'no' to either of the validation
questions, an error message will appear restricting them from moving on.
Since data can sometimes be entered in error, we want to provide the
opportunity to go back and correct validation question entries if needed -
however it is quite tedious to either scroll back (not an option as our
questionnaires are quite long), or exit and scroll through the list for
each validation question (if there are multiple validation questions you
have to exit, scroll to the question, correct it where relevant, exit
again, scroll to the next question etc.).

Is there any way to simplify this? Are there any functions in CommCare
whereby you can automatically be taken back to a previous question, rather
than having to exit the form, or scroll through to find it? For example, if
a validation message appears saying you can't provide a particular service
because question x was 'No' - you could then click on question x on that
screen, and automatically get re-directed back to that question.

Hope that makes sense. I've checked through the functions and think the
above probably isn't possible, but if any thoughts would be gratefully
received.

Hey Sarah,

I don't believe this is possible, but the "go to prompt" menu item inside
forms might be a decent workaround for the problem you're facing. Have you
seen that?

Cory

··· On Wed, Apr 6, 2016 at 11:21 AM, 'sarah' via commcare-users < commcare-users@googlegroups.com> wrote:

Hello,
Does anyone know if it's possible to skip back to previous questions in a
form, without having to scroll back through every question until you get to
the correct one, or without having to exit the form and then scroll through
the list view?

To explain a bit more:
In a quality of care questionnaire, we have a number of 'health services'
questions in our form that are linked to a number of validation questions.
The various services can only be provided, if a number of previous
questions have either been answered yes or no, for example, it should not
be possible to administer antibiotics to a mother (service provided), if
cannuals (validation question) and antiobiotics (validation question) are
not available - if someone answers yes to 'can the facility administer
antibiotics...' question, but answered 'no' to either of the validation
questions, an error message will appear restricting them from moving on.
Since data can sometimes be entered in error, we want to provide the
opportunity to go back and correct validation question entries if needed -
however it is quite tedious to either scroll back (not an option as our
questionnaires are quite long), or exit and scroll through the list for
each validation question (if there are multiple validation questions you
have to exit, scroll to the question, correct it where relevant, exit
again, scroll to the next question etc.).

Is there any way to simplify this? Are there any functions in CommCare
whereby you can automatically be taken back to a previous question, rather
than having to exit the form, or scroll through to find it? For example, if
a validation message appears saying you can't provide a particular service
because question x was 'No' - you could then click on question x on that
screen, and automatically get re-directed back to that question.

Hope that makes sense. I've checked through the functions and think the
above probably isn't possible, but if any thoughts would be gratefully
received.

--
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.

Hi Cory,

I had never seen the 'go to prompt' - thank you so much for pointing that
out, in the absence of a direct solution this is a really huge help and
will save a lot of time!

Thank you!
Sarah

··· On Wednesday, 6 April 2016 10:46:33 UTC+1, Cory Zue wrote: > > Hey Sarah, > > I don't believe this is possible, but the "go to prompt" menu item inside > forms might be a decent workaround for the problem you're facing. Have you > seen that? > > Cory > > On Wed, Apr 6, 2016 at 11:21 AM, 'sarah' via commcare-users < commcar...@googlegroups.com > wrote: > >> Hello, >> Does anyone know if it's possible to skip back to previous questions in a >> form, without having to scroll back through every question until you get to >> the correct one, or without having to exit the form and then scroll through >> the list view? >> >> To explain a bit more: >> In a quality of care questionnaire, we have a number of 'health services' >> questions in our form that are linked to a number of validation questions. >> The various services can only be provided, if a number of previous >> questions have either been answered yes or no, for example, it should not >> be possible to administer antibiotics to a mother (service provided), if >> cannuals (validation question) and antiobiotics (validation question) are >> not available - if someone answers yes to 'can the facility administer >> antibiotics...' question, but answered 'no' to either of the validation >> questions, an error message will appear restricting them from moving on. >> Since data can sometimes be entered in error, we want to provide the >> opportunity to go back and correct validation question entries if needed - >> however it is quite tedious to either scroll back (not an option as our >> questionnaires are quite long), or exit and scroll through the list for >> each validation question (if there are multiple validation questions you >> have to exit, scroll to the question, correct it where relevant, exit >> again, scroll to the next question etc.). >> >> Is there any way to simplify this? Are there any functions in CommCare >> whereby you can automatically be taken back to a previous question, rather >> than having to exit the form, or scroll through to find it? For example, if >> a validation message appears saying you can't provide a particular service >> because question x was 'No' - you could then click on question x on that >> screen, and automatically get re-directed back to that question. >> >> Hope that makes sense. I've checked through the functions and think the >> above probably isn't possible, but if any thoughts would be gratefully >> received. >> >> >> -- >> 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-user...@googlegroups.com . >> For more options, visit https://groups.google.com/d/optout. >> > >