Pre-filling forms with data

Hi,

I am programmer and i am tasked to design forms in ODK, I have done some
reading on ODK form design and i have not found anything on pre-filling or
pre-loading forms with data like in other programming languages. So i was
wondering is it possible to pre-fill a form with data from another form.

Will appreciate your Help

Regards,
DM

Our website is http://opendatakit.org/

Have you seen:

http://opendatakit.org/help/form-design/data-preloading/

··· On Fri, Jul 11, 2014 at 4:43 AM, David Matiya wrote:

Hi,

I am programmer and i am tasked to design forms in ODK, I have done some
reading on ODK form design and i have not found anything on pre-filling or
pre-loading forms with data like in other programming languages. So i was
wondering is it possible to pre-fill a form with data from another form.

Will appreciate your Help

Regards,
DM

--

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.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

Hi Mitch,

I have a similar problem (actually two) and went on to check out the link you provided (which I must say I have visited plenty times before in search for a solution to my problems). The data must pre-exisit for the pre-load to work, according to the link. I am looking for something that will use data as it is being collected.

I will use very specific examples to describe what I want to achieve (I'm using Excel to design the form, and play around with the resulting XML file too if need be).

PROBLEM 1:
SURVEY QUESTIONS (ALL IN ONE FORM):
Question A: How many employees do you have?
Question B: Of these, how many are males?
Question C: How many are females?

Obviously, it wouldn't make sense to pose Question C to the respondent. It is also a good idea to have it pre-filled to avoid errors from the interviewer. I am looking for a way to do a calculation before Question C and use the result as a default value (or have it pre-loaded) in the answer field for Question C.

PROBLEM 2:
FORM A: Parents
Question 1: Enter parent's full name.

FORM B: Children
Question 1: Select parent.
Question 2: Enter child's full name.

My problem here is that I want Question 1 of Form B to dynamically populate the choice-list from the parent's names that have been entered using Question 1 in Form A. The aim is to avoid re-capturing the parent name in Form B.

Many thanks for the assistance.

Lingstone Chiume.

Dear Lingstone,

For PROBLEM 1, you could calculate the value for QUESTION C as the
residual, and then confirm that with the user. The confirmation could be as
simple as a note field that shows the calculated number of females and says
to go back and change one of the prior responses if it's not correct.

SurveyCTO does allow you to calculate the default value for a field (not a
standard ODK capability) -- but it doesn't seem like it's strictly
necessary here.

For PROBLEM 2, it seems like your best bet is to keep everything in one
form. If that's not possible, you would need to collect the parent data
first, then upload that as pre-loaded data for the child form, then fill
out all of the child forms.

ODK 2.0 will allow far more graceful workflows, I believe, wherein FORM B
could directly reference data from FORM A. SurveyCTO today goes part of the
way there, by allowing you to stream data from FORM A into a dataset that
is attached to FORM B... but for FORM B to have the latest data from FORM
A, first you need to upload FORM A to the server, then wait 10 minutes,
then FORM B will auto-update its attached data to include the latest FORM A
data. Obviously, that requires a data connection, which may or may not be
available in the field. Today's SurveyCTO automates the workflow for
including some forms' data in other forms, but it doesn't do it offline or
quite in real-time.

Best,

Chris

··· On Wed, Jul 23, 2014 at 2:16 PM, wrote:

Hi Mitch,

I have a similar problem (actually two) and went on to check out the link
you provided (which I must say I have visited plenty times before in search
for a solution to my problems). The data must pre-exisit for the pre-load
to work, according to the link. I am looking for something that will use
data as it is being collected.

I will use very specific examples to describe what I want to achieve (I'm
using Excel to design the form, and play around with the resulting XML file
too if need be).

PROBLEM 1:
SURVEY QUESTIONS (ALL IN ONE FORM):
Question A: How many employees do you have?
Question B: Of these, how many are males?
Question C: How many are females?

Obviously, it wouldn't make sense to pose Question C to the respondent. It
is also a good idea to have it pre-filled to avoid errors from the
interviewer. I am looking for a way to do a calculation before Question C
and use the result as a default value (or have it pre-loaded) in the answer
field for Question C.

PROBLEM 2:
FORM A: Parents
Question 1: Enter parent's full name.

FORM B: Children
Question 1: Select parent.
Question 2: Enter child's full name.

My problem here is that I want Question 1 of Form B to dynamically
populate the choice-list from the parent's names that have been entered
using Question 1 in Form A. The aim is to avoid re-capturing the parent
name in Form B.

Many thanks for the assistance.

Lingstone Chiume.

--

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.

Dear Lingstone,

For PROBLEM 1, you could calculate the value for QUESTION C as the residual, and then confirm that with the user. The confirmation could be as simple as a note field that shows the calculated number of females and says to go back and change one of the prior responses if it's not correct.

SurveyCTO does allow you to calculate the default value for a field (not a standard ODK capability) -- but it doesn't seem like it's strictly necessary here.

For PROBLEM 2, it seems like your best bet is to keep everything in one form. If that's not possible, you would need to collect the parent data first, then upload that as pre-loaded data for the child form, then fill out all of the child forms.

ODK 2.0 will allow far more graceful workflows, I believe, wherein FORM B could directly reference data from FORM A. SurveyCTO today goes part of the way there, by allowing you to stream data from FORM A into a dataset that is attached to FORM B... but for FORM B to have the latest data from FORM A, first you need to upload FORM A to the server, then wait 10 minutes, then FORM B will auto-update its attached data to include the latest FORM A data. Obviously, that requires a data connection, which may or may not be available in the field. Today's SurveyCTO automates the workflow for including some forms' data in other forms, but it doesn't do it offline or quite in real-time.

Best,

Chris

Hi Mitch,

I have a similar problem (actually two) and went on to check out the link you provided (which I must say I have visited plenty times before in search for a solution to my problems). The data must pre-exisit for the pre-load to work, according to the link. I am looking for something that will use data as it is being collected.

I will use very specific examples to describe what I want to achieve (I'm using Excel to design the form, and play around with the resulting XML file too if need be).

PROBLEM 1:

SURVEY QUESTIONS (ALL IN ONE FORM):

Question A: How many employees do you have?

Question B: Of these, how many are males?

Question C: How many are females?

Obviously, it wouldn't make sense to pose Question C to the respondent. It is also a good idea to have it pre-filled to avoid errors from the interviewer. I am looking for a way to do a calculation before Question C and use the result as a default value (or have it pre-loaded) in the answer field for Question C.

PROBLEM 2:

FORM A: Parents

Question 1: Enter parent's full name.

FORM B: Children

Question 1: Select parent.

Question 2: Enter child's full name.

My problem here is that I want Question 1 of Form B to dynamically populate the choice-list from the parent's names that have been entered using Question 1 in Form A. The aim is to avoid re-capturing the parent name in Form B.

Many thanks for the assistance.

Lingstone Chiume.

--

--

Post: opend...@googlegroups.com

Unsubscribe: opendatakit...@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...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Hi I have similar problem mention by Lingstone. However I keep two seperate form in one place. But I couldn't able to link choice list with previous question answer.
Please help.
Thanks

··· On Thursday, July 24, 2014 at 2:23:54 AM UTC+5:45, Christopher Robert wrote: > On Wed, Jul 23, 2014 at 2:16 PM, wrote:

​​Hi Rajeev,

​The only time I have seen this happen was when I was using a branch of ODK
by The Task Force for Global Health (http://www.taskforce.org/​) called
LINKS (http://www.linkssystem.org/index.html). Apparently, it saves the
data to an SQLite DB. That saved data can be read by other forms on the
device.

Unfortunately, I was in the field using already-made forms. I haven't had
the opportunity to get through to the developers to understand how it
works.

Thanks,
Lingstone.

··· On 17 November 2015 at 08:25, wrote:

On Thursday, July 24, 2014 at 2:23:54 AM UTC+5:45, Christopher Robert wrote:

Dear Lingstone,

For PROBLEM 1, you could calculate the value for QUESTION C as the
residual, and then confirm that with the user. The confirmation could be as
simple as a note field that shows the calculated number of females and says
to go back and change one of the prior responses if it's not correct.

SurveyCTO does allow you to calculate the default value for a field (not
a standard ODK capability) -- but it doesn't seem like it's strictly
necessary here.

For PROBLEM 2, it seems like your best bet is to keep everything in one
form. If that's not possible, you would need to collect the parent data
first, then upload that as pre-loaded data for the child form, then fill
out all of the child forms.

ODK 2.0 will allow far more graceful workflows, I believe, wherein FORM
B could directly reference data from FORM A. SurveyCTO today goes part of
the way there, by allowing you to stream data from FORM A into a dataset
that is attached to FORM B... but for FORM B to have the latest data from
FORM A, first you need to upload FORM A to the server, then wait 10
minutes, then FORM B will auto-update its attached data to include the
latest FORM A data. Obviously, that requires a data connection, which may
or may not be available in the field. Today's SurveyCTO automates the
workflow for including some forms' data in other forms, but it doesn't do
it offline or quite in real-time.

Best,

Chris

On Wed, Jul 23, 2014 at 2:16 PM, chium...@gmail.com wrote:

Hi Mitch,

I have a similar problem (actually two) and went on to check out the
link you provided (which I must say I have visited plenty times before in
search for a solution to my problems). The data must pre-exisit for the
pre-load to work, according to the link. I am looking for something that
will use data as it is being collected.

I will use very specific examples to describe what I want to achieve
(I'm using Excel to design the form, and play around with the resulting XML
file too if need be).

PROBLEM 1:

SURVEY QUESTIONS (ALL IN ONE FORM):

Question A: How many employees do you have?

Question B: Of these, how many are males?

Question C: How many are females?

Obviously, it wouldn't make sense to pose Question C to the respondent.
It is also a good idea to have it pre-filled to avoid errors from the
interviewer. I am looking for a way to do a calculation before Question C
and use the result as a default value (or have it pre-loaded) in the answer
field for Question C.

PROBLEM 2:

FORM A: Parents

Question 1: Enter parent's full name.

FORM B: Children

Question 1: Select parent.

Question 2: Enter child's full name.

My problem here is that I want Question 1 of Form B to dynamically
populate the choice-list from the parent's names that have been entered
using Question 1 in Form A. The aim is to avoid re-capturing the parent
name in Form B.

Many thanks for the assistance.

Lingstone Chiume.

--

--

Post: opend...@googlegroups.com

Unsubscribe: opendatakit...@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...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Hi I have similar problem mention by Lingstone. However I keep two
seperate form in one place. But I couldn't able to link choice list with
previous question answer.
Please help.
Thanks

--

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/3uGOwZUhFnI/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.

Hi there,

There is no way to link information across forms in ODK 1.0.

Yaw

··· -- Need ODK consultants? Nafundi provides form design, server setup, in-field training, and software development for ODK. Go to https://nafundi.com to get started.

On Tue, Nov 17, 2015 at 1:25 PM, rajeevd44@gmail.com wrote:

On Thursday, July 24, 2014 at 2:23:54 AM UTC+5:45, Christopher Robert wrote:

Dear Lingstone,

For PROBLEM 1, you could calculate the value for QUESTION C as the residual, and then confirm that with the user. The confirmation could be as simple as a note field that shows the calculated number of females and says to go back and change one of the prior responses if it's not correct.

SurveyCTO does allow you to calculate the default value for a field (not a standard ODK capability) -- but it doesn't seem like it's strictly necessary here.

For PROBLEM 2, it seems like your best bet is to keep everything in one form. If that's not possible, you would need to collect the parent data first, then upload that as pre-loaded data for the child form, then fill out all of the child forms.

ODK 2.0 will allow far more graceful workflows, I believe, wherein FORM B could directly reference data from FORM A. SurveyCTO today goes part of the way there, by allowing you to stream data from FORM A into a dataset that is attached to FORM B... but for FORM B to have the latest data from FORM A, first you need to upload FORM A to the server, then wait 10 minutes, then FORM B will auto-update its attached data to include the latest FORM A data. Obviously, that requires a data connection, which may or may not be available in the field. Today's SurveyCTO automates the workflow for including some forms' data in other forms, but it doesn't do it offline or quite in real-time.

Best,

Chris

On Wed, Jul 23, 2014 at 2:16 PM, chium...@gmail.com wrote:

Hi Mitch,

I have a similar problem (actually two) and went on to check out the link you provided (which I must say I have visited plenty times before in search for a solution to my problems). The data must pre-exisit for the pre-load to work, according to the link. I am looking for something that will use data as it is being collected.

I will use very specific examples to describe what I want to achieve (I'm using Excel to design the form, and play around with the resulting XML file too if need be).

PROBLEM 1:

SURVEY QUESTIONS (ALL IN ONE FORM):

Question A: How many employees do you have?

Question B: Of these, how many are males?

Question C: How many are females?

Obviously, it wouldn't make sense to pose Question C to the respondent. It is also a good idea to have it pre-filled to avoid errors from the interviewer. I am looking for a way to do a calculation before Question C and use the result as a default value (or have it pre-loaded) in the answer field for Question C.

PROBLEM 2:

FORM A: Parents

Question 1: Enter parent's full name.

FORM B: Children

Question 1: Select parent.

Question 2: Enter child's full name.

My problem here is that I want Question 1 of Form B to dynamically populate the choice-list from the parent's names that have been entered using Question 1 in Form A. The aim is to avoid re-capturing the parent name in Form B.

Many thanks for the assistance.

Lingstone Chiume.

--

--

Post: opend...@googlegroups.com

Unsubscribe: opendatakit...@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...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Hi I have similar problem mention by Lingstone. However I keep two seperate form in one place. But I couldn't able to link choice list with previous question answer.
Please help.
Thanks

--

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.

Hi Lingstone,

It's true that LINKS (which is free and open source) can pass data
between forms. I know this because Nafundi made those changes for Task
Force :slight_smile:

The caveat with LINKS is that it's a fairly old version of ODK Collect
with lots of very Task Force specific features. It's not designed for
generic campaigns and you shouldn't expect the same level of support
you get from stock ODK.

If you'd like to try it, you can get the APK in the Play Store and the
source is at https://bitbucket.org/tfgh/links-mobile.

Yaw

··· -- Need ODK consultants? Nafundi provides form design, server setup, in-field training, and software development for ODK. Go to https://nafundi.com to get started.

On Wed, Nov 18, 2015 at 2:48 PM, Lingstone Chiume chiume.ling@gmail.com wrote:

Hi Rajeev,

The only time I have seen this happen was when I was using a branch of ODK
by The Task Force for Global Health (http://www.taskforce.org/) called
LINKS (http://www.linkssystem.org/index.html). Apparently, it saves the data
to an SQLite DB. That saved data can be read by other forms on the device.

Unfortunately, I was in the field using already-made forms. I haven't had
the opportunity to get through to the developers to understand how it works.

Thanks,
Lingstone.

On 17 November 2015 at 08:25, rajeevd44@gmail.com wrote:

On Thursday, July 24, 2014 at 2:23:54 AM UTC+5:45, Christopher Robert wrote:

Dear Lingstone,

For PROBLEM 1, you could calculate the value for QUESTION C as the
residual, and then confirm that with the user. The confirmation could be as
simple as a note field that shows the calculated number of females and says
to go back and change one of the prior responses if it's not correct.

SurveyCTO does allow you to calculate the default value for a field (not
a standard ODK capability) -- but it doesn't seem like it's strictly
necessary here.

For PROBLEM 2, it seems like your best bet is to keep everything in one
form. If that's not possible, you would need to collect the parent data
first, then upload that as pre-loaded data for the child form, then fill out
all of the child forms.

ODK 2.0 will allow far more graceful workflows, I believe, wherein FORM
B could directly reference data from FORM A. SurveyCTO today goes part of
the way there, by allowing you to stream data from FORM A into a dataset
that is attached to FORM B... but for FORM B to have the latest data from
FORM A, first you need to upload FORM A to the server, then wait 10 minutes,
then FORM B will auto-update its attached data to include the latest FORM A
data. Obviously, that requires a data connection, which may or may not be
available in the field. Today's SurveyCTO automates the workflow for
including some forms' data in other forms, but it doesn't do it offline or
quite in real-time.

Best,

Chris

On Wed, Jul 23, 2014 at 2:16 PM, chium...@gmail.com wrote:

Hi Mitch,

I have a similar problem (actually two) and went on to check out the
link you provided (which I must say I have visited plenty times before in
search for a solution to my problems). The data must pre-exisit for the
pre-load to work, according to the link. I am looking for something that
will use data as it is being collected.

I will use very specific examples to describe what I want to achieve
(I'm using Excel to design the form, and play around with the resulting XML
file too if need be).

PROBLEM 1:

SURVEY QUESTIONS (ALL IN ONE FORM):

Question A: How many employees do you have?

Question B: Of these, how many are males?

Question C: How many are females?

Obviously, it wouldn't make sense to pose Question C to the respondent.
It is also a good idea to have it pre-filled to avoid errors from the
interviewer. I am looking for a way to do a calculation before Question C
and use the result as a default value (or have it pre-loaded) in the answer
field for Question C.

PROBLEM 2:

FORM A: Parents

Question 1: Enter parent's full name.

FORM B: Children

Question 1: Select parent.

Question 2: Enter child's full name.

My problem here is that I want Question 1 of Form B to dynamically
populate the choice-list from the parent's names that have been entered
using Question 1 in Form A. The aim is to avoid re-capturing the parent name
in Form B.

Many thanks for the assistance.

Lingstone Chiume.

--

--

Post: opend...@googlegroups.com

Unsubscribe: opendatakit...@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...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Hi I have similar problem mention by Lingstone. However I keep two
seperate form in one place. But I couldn't able to link choice list with
previous question answer.
Please help.
Thanks

--

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/3uGOwZUhFnI/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.

--

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.

Hi
I got the resolution around this issue. Neil Penman help me to short out
this issue. Please find attached file where index repeat is used to
dynamically populate multiple choice list from begin repeat section.

Thanks
Rajeev

choice_form_repeats.xls (38.5 KB)

··· On Wed, Nov 18, 2015 at 1:59 PM, Yaw Anokwa wrote:

Hi Lingstone,

It's true that LINKS (which is free and open source) can pass data
between forms. I know this because Nafundi made those changes for Task
Force :slight_smile:

The caveat with LINKS is that it's a fairly old version of ODK Collect
with lots of very Task Force specific features. It's not designed for
generic campaigns and you shouldn't expect the same level of support
you get from stock ODK.

If you'd like to try it, you can get the APK in the Play Store and the
source is at https://bitbucket.org/tfgh/links-mobile.

Yaw

Need ODK consultants? Nafundi provides form design, server setup,
in-field training, and software development for ODK. Go to
https://nafundi.com to get started.

On Wed, Nov 18, 2015 at 2:48 PM, Lingstone Chiume chiume.ling@gmail.com wrote:

Hi Rajeev,

The only time I have seen this happen was when I was using a branch of
ODK
by The Task Force for Global Health (http://www.taskforce.org/) called
LINKS (http://www.linkssystem.org/index.html). Apparently, it saves the
data
to an SQLite DB. That saved data can be read by other forms on the
device.

Unfortunately, I was in the field using already-made forms. I haven't had
the opportunity to get through to the developers to understand how it
works.

Thanks,
Lingstone.

On 17 November 2015 at 08:25, rajeevd44@gmail.com wrote:

On Thursday, July 24, 2014 at 2:23:54 AM UTC+5:45, Christopher Robert wrote:

Dear Lingstone,

For PROBLEM 1, you could calculate the value for QUESTION C as the
residual, and then confirm that with the user. The confirmation could
be as

simple as a note field that shows the calculated number of females
and says

to go back and change one of the prior responses if it's not correct.

SurveyCTO does allow you to calculate the default value for a field
(not

a standard ODK capability) -- but it doesn't seem like it's strictly
necessary here.

For PROBLEM 2, it seems like your best bet is to keep everything in
one

form. If that's not possible, you would need to collect the parent
data

first, then upload that as pre-loaded data for the child form, then
fill out

all of the child forms.

ODK 2.0 will allow far more graceful workflows, I believe, wherein
FORM

B could directly reference data from FORM A. SurveyCTO today goes
part of

the way there, by allowing you to stream data from FORM A into a
dataset

that is attached to FORM B... but for FORM B to have the latest data
from

FORM A, first you need to upload FORM A to the server, then wait 10
minutes,

then FORM B will auto-update its attached data to include the latest
FORM A

data. Obviously, that requires a data connection, which may or may
not be

available in the field. Today's SurveyCTO automates the workflow for
including some forms' data in other forms, but it doesn't do it
offline or

quite in real-time.

Best,

Chris

On Wed, Jul 23, 2014 at 2:16 PM, chium...@gmail.com wrote:

Hi Mitch,

I have a similar problem (actually two) and went on to check out the
link you provided (which I must say I have visited plenty times
before in

search for a solution to my problems). The data must pre-exisit for
the

pre-load to work, according to the link. I am looking for something
that

will use data as it is being collected.

I will use very specific examples to describe what I want to achieve
(I'm using Excel to design the form, and play around with the
resulting XML

file too if need be).

PROBLEM 1:

SURVEY QUESTIONS (ALL IN ONE FORM):

Question A: How many employees do you have?

Question B: Of these, how many are males?

Question C: How many are females?

Obviously, it wouldn't make sense to pose Question C to the
respondent.

It is also a good idea to have it pre-filled to avoid errors from the
interviewer. I am looking for a way to do a calculation before
Question C

and use the result as a default value (or have it pre-loaded) in the
answer

field for Question C.

PROBLEM 2:

FORM A: Parents

Question 1: Enter parent's full name.

FORM B: Children

Question 1: Select parent.

Question 2: Enter child's full name.

My problem here is that I want Question 1 of Form B to dynamically
populate the choice-list from the parent's names that have been
entered

using Question 1 in Form A. The aim is to avoid re-capturing the
parent name

in Form B.

Many thanks for the assistance.

Lingstone Chiume.

--

--

Post: opend...@googlegroups.com

Unsubscribe: opendatakit...@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...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Hi I have similar problem mention by Lingstone. However I keep two
seperate form in one place. But I couldn't able to link choice list
with

previous question answer.
Please help.
Thanks

--

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/3uGOwZUhFnI/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.

--

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/3uGOwZUhFnI/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.

--
[image: www.facebook.com/informationsap]
http://www.facebook.com/informationsap