Label & Form completion check list

Hi,

When deployed on a Nexus 7, labels appear with a single choice 'OK. Please
continue.' Is it possible to have the label appear with just the text and
no 'answers' to select?

Also, I would like to be able to see which questions in a form were left
unanswered at the end of the form, without making the questions compulsory.
Is this possible to create some sort of checklist at the end of a form
which reminds the data collector to go back and answer the questions?

Thanks!

Kira

Hi, Kira,

Right now you cannot remove the "OK. Please continue." message within the
form builder, though we hope to eventually support it. For now you have to
hand-edit the xml. If you are interested in doing this, the instructions
are here:
https://help.commcarehq.org/display/commcarepublic/Advanced+CommCare+ODK+Formatting#AdvancedCommCareODKFormatting-Clean"Label"(No"GoToPrompt"Message)

The checklist at the end is a good idea. We don't have a function like that
but here are two suggestions:
1- try encouraging users to use the "go to prompt" function to review all
of the answers to a form prior to submitting:
https://help.commcarehq.org/display/commcarepublic/CommCareODK+for+Android+Smartphones+User+Guide#CommCareODKforAndroidSmartphonesUserGuide-AdvancedMenuOptions
2- if you don't have a lot of questions, you can make a label that lists
all of the blank questions. For example, you would create a hidden value
for each of the questions that has the calculate set to:
if(/data/this_question = '',"Text of question",''). This means the hidden
value will show the question text if it does not have an answer, and will
otherwise be empty. You could then display the output of all of these
hidden values on the final label of your app.

Hope that helps!

Jeremy

··· On Sun, Dec 1, 2013 at 11:12 PM, Kira Skolas wrote:

Hi,

When deployed on a Nexus 7, labels appear with a single choice 'OK. Please
continue.' Is it possible to have the label appear with just the text and
no 'answers' to select?

Also, I would like to be able to see which questions in a form were left
unanswered at the end of the form, without making the questions compulsory.
Is this possible to create some sort of checklist at the end of a form
which reminds the data collector to go back and answer the questions?

Thanks!

Kira

--
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/groups/opt_out.

--
Jeremy Wacksman
Dimagi http://www.dimagi.com, Inc.

Thanks Jeremy, this is very helpful!

I am running into a problem when hand-editing the xml. I put appearance =
"minimal" in the text field for Special Hidden Value XMLNS attribute,
however when trying to save, it says that the form is not valid xml. Should
I be putting this in a different place?

Thanks,

Kira

··· On Sunday, December 1, 2013 8:27:07 PM UTC-5, Jeremy Wacksman wrote: > > Hi, Kira, > > Right now you cannot remove the "OK. Please continue." message within the > form builder, though we hope to eventually support it. For now you have to > hand-edit the xml. If you are interested in doing this, the instructions > are here: > https://help.commcarehq.org/display/commcarepublic/Advanced+CommCare+ODK+Formatting#AdvancedCommCareODKFormatting-Clean"Label"(No"GoToPrompt"Message) > > The checklist at the end is a good idea. We don't have a function like > that but here are two suggestions: > 1- try encouraging users to use the "go to prompt" function to review all > of the answers to a form prior to submitting: > https://help.commcarehq.org/display/commcarepublic/CommCareODK+for+Android+Smartphones+User+Guide#CommCareODKforAndroidSmartphonesUserGuide-AdvancedMenuOptions > 2- if you don't have a lot of questions, you can make a label that lists > all of the blank questions. For example, you would create a hidden value > for each of the questions that has the calculate set to: > if(/data/this_question = '',"Text of question",''). This means the hidden > value will show the question text if it does not have an answer, and will > otherwise be empty. You could then display the output of all of these > hidden values on the final label of your app. > > Hope that helps! > > Jeremy > > > On Sun, Dec 1, 2013 at 11:12 PM, Kira Skolas <ksk...@gmail.com wrote: > >> Hi, >> >> When deployed on a Nexus 7, labels appear with a single choice 'OK. >> Please continue.' Is it possible to have the label appear with just the >> text and no 'answers' to select? >> >> Also, I would like to be able to see which questions in a form were left >> unanswered at the end of the form, without making the questions compulsory. >> Is this possible to create some sort of checklist at the end of a form >> which reminds the data collector to go back and answer the questions? >> >> Thanks! >> >> Kira >> >> -- >> 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/groups/opt_out. >> > > > > -- > Jeremy Wacksman > Dimagi , Inc. > >

Hi, Kira,

In the form builder you have to go to Tools -> Edit Source XML and add the
attribute by hand instead of in a field in the form builder. The
instructions for exactly where to insert the minimal attribute are here
(should be in the bottom third of the form):
https://help.commcarehq.org/display/commcarepublic/Advanced+CommCare+ODK+Formatting#AdvancedCommCareODKFormatting-Overview

Hope that helps!

Jeremy

··· On Wed, Dec 4, 2013 at 11:57 AM, Kira Skolas wrote:

Thanks Jeremy, this is very helpful!

I am running into a problem when hand-editing the xml. I put appearance =
"minimal" in the text field for Special Hidden Value XMLNS attribute,
however when trying to save, it says that the form is not valid xml. Should
I be putting this in a different place?

Thanks,

Kira

On Sunday, December 1, 2013 8:27:07 PM UTC-5, Jeremy Wacksman wrote:

Hi, Kira,

Right now you cannot remove the "OK. Please continue." message within the
form builder, though we hope to eventually support it. For now you have to
hand-edit the xml. If you are interested in doing this, the instructions
are here: Home - CommCare Public - CommCare Public
Advanced+CommCare+ODK+Formatting#AdvancedCommCareODKFormatting-
Clean"Label"(No"GoToPrompt"Message)https://help.commcarehq.org/display/commcarepublic/Advanced+CommCare+ODK+Formatting#AdvancedCommCareODKFormatting-Clean"Label"(No"GoToPrompt"Message)

The checklist at the end is a good idea. We don't have a function like
that but here are two suggestions:
1- try encouraging users to use the "go to prompt" function to review all
of the answers to a form prior to submitting: https://help.
commcarehq.org/display/commcarepublic/CommCareODK+
for+Android+Smartphones+User+Guide#CommCareODKforAndroidSmartphon
esUserGuide-AdvancedMenuOptions
2- if you don't have a lot of questions, you can make a label that lists
all of the blank questions. For example, you would create a hidden value
for each of the questions that has the calculate set to:
if(/data/this_question = '',"Text of question",''). This means the hidden
value will show the question text if it does not have an answer, and will
otherwise be empty. You could then display the output of all of these
hidden values on the final label of your app.

Hope that helps!

Jeremy

On Sun, Dec 1, 2013 at 11:12 PM, Kira Skolas ksk...@gmail.com wrote:

Hi,

When deployed on a Nexus 7, labels appear with a single choice 'OK.
Please continue.' Is it possible to have the label appear with just the
text and no 'answers' to select?

Also, I would like to be able to see which questions in a form were left
unanswered at the end of the form, without making the questions compulsory.
Is this possible to create some sort of checklist at the end of a form
which reminds the data collector to go back and answer the questions?

Thanks!

Kira

--
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/groups/opt_out.

--
Jeremy Wacksman
Dimagi http://www.dimagi.com, Inc.

--
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/groups/opt_out.

--
Jeremy Wacksman
Dimagi http://www.dimagi.com, Inc.