Preload records on ODK

Hi.

Would like to know if it's possible to preload records on odk collect. Say,
instead of the enumerators creating new records for each interview, the
records are already saved on odk and they will just have to go to the saved
forms menu where the forms already contain data for some of the fields and
the enumerators will just have to fill in the fields that need to be
updated.

Thanks. And congratulations again for a very powerful tool and a wonderful
team.

Best,

Vinia

1 Like

AFIK, this isn't possible unless you tinker with the internal database,
which isn't probably worth the extra fuss.

Have you considered setting default values instead?

/nik

··· On Sunday, January 20, 2013, Vinia Marciano wrote:

Hi.

Would like to know if it's possible to preload records on odk collect.
Say, instead of the enumerators creating new records for each interview,
the records are already saved on odk and they will just have to go to the
saved forms menu where the forms already contain data for some of the
fields and the enumerators will just have to fill in the fields that need
to be updated.

Thanks. And congratulations again for a very powerful tool and a wonderful
team.

Best,

Vinia

--
Post: opendatakit@googlegroups.com <javascript:_e({}, 'cvml',
'opendatakit@googlegroups.com');>
Unsubscribe: opendatakit+unsubscribe@googlegroups.com <javascript:_e({},
'cvml', 'opendatakit%2Bunsubscribe@googlegroups.com');>
Options: http://groups.google.com/group/opendatakit?hl=en

Hmmm.. I'm actually thinking of preloading the names of the households
because we intend to use the new data to be collected just to update some
information.

Thanks, for your suggestion/response. Very much appreciated. However, what
we want to achieve is to have the household IDs and names preloaded so the
enumerators will just have to collect data for additional fields. I'm sorry
if I'm not able to explain clearly what we want to do exactly. :slight_smile:

··· On Sun, Jan 20, 2013 at 12:08 PM, ゴー・ニコライ wrote:

AFIK, this isn't possible unless you tinker with the internal database,
which isn't probably worth the extra fuss.

Have you considered setting default values instead?

/nik

On Sunday, January 20, 2013, Vinia Marciano wrote:

Hi.

Would like to know if it's possible to preload records on odk collect.
Say, instead of the enumerators creating new records for each interview,
the records are already saved on odk and they will just have to go to the
saved forms menu where the forms already contain data for some of the
fields and the enumerators will just have to fill in the fields that need
to be updated.

Thanks. And congratulations again for a very powerful tool and a
wonderful team.

Best,

Vinia

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

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

Your best bet is to as one suggeste before populate the form when you
building it with the names you want show up on the form when the people are
goin to collect te data.

Hmmm.. I'm actually thinking of preloading the names of the households
because we intend to use the new data to be collected just to update some
information.

Thanks, for your suggestion/response. Very much appreciated. However, what
we want to achieve is to have the household IDs and names preloaded so the
enumerators will just have to collect data for additional fields. I'm sorry
if I'm not able to explain clearly what we want to do exactly. :slight_smile:

··· Sent from my iPhone On Jan 20, 2013, at 1:29 AM, Vinia Marciano wrote:

On Sun, Jan 20, 2013 at 12:08 PM, ゴー・ニコライ nikolai.go@gmail.com wrote:

AFIK, this isn't possible unless you tinker with the internal database,
which isn't probably worth the extra fuss.

Have you considered setting default values instead?

/nik

On Sunday, January 20, 2013, Vinia Marciano wrote:

Hi.

Would like to know if it's possible to preload records on odk collect.
Say, instead of the enumerators creating new records for each interview,
the records are already saved on odk and they will just have to go to the
saved forms menu where the forms already contain data for some of the
fields and the enumerators will just have to fill in the fields that need
to be updated.

Thanks. And congratulations again for a very powerful tool and a
wonderful team.

Best,

Vinia

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

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

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

Nope. That use-case scenario is not currently possible with Collect.

Are previous responses uniquely identifiable to to the household? If so,
you may use the previous id as reference in your current survey, but other
than that there's way to update old records themselves, at least in the
current iteration of ODK.

··· On Sunday, January 20, 2013, Vinia Marciano wrote:

Hmmm.. I'm actually thinking of preloading the names of the households
because we intend to use the new data to be collected just to update some
information.

Thanks, for your suggestion/response. Very much appreciated. However, what
we want to achieve is to have the household IDs and names preloaded so the
enumerators will just have to collect data for additional fields. I'm sorry
if I'm not able to explain clearly what we want to do exactly. :slight_smile:

On Sun, Jan 20, 2013 at 12:08 PM, ゴー・ニコライ <nikolai.go@gmail.com<javascript:_e({}, 'cvml', 'nikolai.go@gmail.com');> wrote:

AFIK, this isn't possible unless you tinker with the internal database,
which isn't probably worth the extra fuss.

Have you considered setting default values instead?

/nik

On Sunday, January 20, 2013, Vinia Marciano wrote:

Hi.

Would like to know if it's possible to preload records on odk collect.
Say, instead of the enumerators creating new records for each interview,
the records are already saved on odk and they will just have to go to the
saved forms menu where the forms already contain data for some of the
fields and the enumerators will just have to fill in the fields that need
to be updated.

Thanks. And congratulations again for a very powerful tool and a
wonderful team.

Best,

Vinia

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

--
Post: opendatakit@googlegroups.com <javascript:_e({}, 'cvml',
'opendatakit@googlegroups.com');>
Unsubscribe: opendatakit+unsubscribe@googlegroups.com <javascript:_e({},
'cvml', 'opendatakit%2Bunsubscribe@googlegroups.com');>
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com <javascript:_e({}, 'cvml',
'opendatakit@googlegroups.com');>
Unsubscribe: opendatakit+unsubscribe@googlegroups.com <javascript:_e({},
'cvml', 'opendatakit%2Bunsubscribe@googlegroups.com');>
Options: http://groups.google.com/group/opendatakit?hl=en

You can't do this with just ODK Collect. Others have written apps that
register forms into ODK Collect then construct a partially-filled-in-form,
register that with the instance content provider, then launch ODK Collect
to complete the filling-in of that partially-completed form. This is a
fair amount of code and ends up being very sensitive to form changes. The
ODK 2.0 code aims to simplify this and make it 'just work'.

For reference, here is a thread on what you need to do to accomplish this
in ODK Collect
https://groups.google.com/forum/?fromgroups=#!searchin/opendatakit-developers/contentProvider/opendatakit-developers/6sJPIvZK3AA/01_gYr0X6pwJ

Mitch

··· On Sun, Jan 20, 2013 at 8:18 AM, Roxroy Bollers wrote:

Your best bet is to as one suggeste before populate the form when you
building it with the names you want show up on the form when the people are
goin to collect te data.

Sent from my iPhone

On Jan 20, 2013, at 1:29 AM, Vinia Marciano viniamarciano@gmail.com wrote:

Hmmm.. I'm actually thinking of preloading the names of the households
because we intend to use the new data to be collected just to update some
information.

Thanks, for your suggestion/response. Very much appreciated. However, what
we want to achieve is to have the household IDs and names preloaded so the
enumerators will just have to collect data for additional fields. I'm sorry
if I'm not able to explain clearly what we want to do exactly. :slight_smile:

On Sun, Jan 20, 2013 at 12:08 PM, ゴー・ニコライ nikolai.go@gmail.com wrote:

AFIK, this isn't possible unless you tinker with the internal database,
which isn't probably worth the extra fuss.

Have you considered setting default values instead?

/nik

On Sunday, January 20, 2013, Vinia Marciano wrote:

Hi.

Would like to know if it's possible to preload records on odk collect.
Say, instead of the enumerators creating new records for each interview,
the records are already saved on odk and they will just have to go to the
saved forms menu where the forms already contain data for some of the
fields and the enumerators will just have to fill in the fields that need
to be updated.

Thanks. And congratulations again for a very powerful tool and a
wonderful team.

Best,

Vinia

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

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

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

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

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