KoboAdmin+ODK Collect

am using koboadmin and odk collect, i used kobo form designer to design the
forms. my problem is the survey is crashing when i try to change the date?
need help urgently....

You should download ODK Validate
http://code.google.com/p/opendatakit/downloads/list and run it on the form.
It may report problems with the form.

The Kobo tools have extensions to javarosa that crash the standard ODK
Collect app (we're aiming for the production release of ODK Collect 1.2 to
use the same javarosa as the KoBo tools).

Mitch

··· On Wed, Jun 27, 2012 at 1:14 PM, Kandeta Mwango wrote:

am using koboadmin and odk collect, i used kobo form designer to design
the forms. my problem is the survey is crashing when i try to change the
date? need help urgently....

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

ya, its gave an error message, however the data id name is generated.
here is my xml file, i would appreciate if you took a look. everything
is just okey except the option to change the date. am using a gt 7.0
plus.

Provider Progress Report.xml (66.5 KB)

··· On Wed, Jun 27, 2012 at 10:25 PM, Mitch S wrote: > You should download ODK Validate > http://code.google.com/p/opendatakit/downloads/list and run it on the form. > It may report problems with the form. > > The Kobo tools have extensions to javarosa that crash the standard ODK > Collect app (we're aiming for the production release of ODK Collect 1.2 to > use the same javarosa as the KoBo tools). > > Mitch > > > On Wed, Jun 27, 2012 at 1:14 PM, Kandeta Mwango wrote: >> >> am using koboadmin and odk collect, i used kobo form designer to design >> the forms. my problem is the survey is crashing when i try to change the >> date? need help urgently.... >> >> -- >> 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 > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

The first date field on this form works fine for me on the latest 1.1.7 and
1.2 on Android 2.2.

What Android OS are you using? Others have reported issues with Android 3.2
and date widgets.

How are you changing the date? ( with the +/- or by editing the value
field? )

Please verify that you are using the latest 1.1.7

If the problem persists, please create a smaller test form with the minimum
number of fields that cause the problem to occur and describe the exact
steps to reproduce the problem.

Mitch

··· On Wed, Jun 27, 2012 at 3:00 PM, Kandeta Mwango wrote:

ya, its gave an error message, however the data id name is generated.
here is my xml file, i would appreciate if you took a look. everything
is just okey except the option to change the date. am using a gt 7.0
plus.

On Wed, Jun 27, 2012 at 10:25 PM, Mitch S mitchellsundt@gmail.com wrote:

You should download ODK Validate
http://code.google.com/p/opendatakit/downloads/list and run it on the
form.
It may report problems with the form.

The Kobo tools have extensions to javarosa that crash the standard ODK
Collect app (we're aiming for the production release of ODK Collect 1.2
to
use the same javarosa as the KoBo tools).

Mitch

On Wed, Jun 27, 2012 at 1:14 PM, Kandeta Mwango < kandetta.mortulu@gmail.com> wrote:

am using koboadmin and odk collect, i used kobo form designer to design
the forms. my problem is the survey is crashing when i try to change the
date? need help urgently....

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

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

XML looks valid to me and ODK validate:

Xform is valid! See above for any warnings.

I am loading this into KoBoCollect (based on ODK 1.2) and it is working
fine for me. I am able to change the date without the form crashing.

I notice that you have done some editing on this outside of KoBoForm,
like the grouping of questions using so
that they appear on one screen.

Is there a reason you want to put these questions on the same screen? Are
you using tablets? It's a matter of taste, but there is a benefit to
presenting the user with one question at a time. I mention this only
because we haven't done a lot of testing with field grouping, and i wonder
if this could be the cause of the crash.

thoughts?

☞§※☼:airplane::open_umbrella::slight_smile:
~Neil

··· On Wed, Jun 27, 2012 at 8:20 PM, Mitch S wrote:

The first date field on this form works fine for me on the latest 1.1.7
and 1.2 on Android 2.2.

What Android OS are you using? Others have reported issues with Android
3.2 and date widgets.

How are you changing the date? ( with the +/- or by editing the value
field? )

Please verify that you are using the latest 1.1.7

If the problem persists, please create a smaller test form with the
minimum number of fields that cause the problem to occur and describe the
exact steps to reproduce the problem.

Mitch

On Wed, Jun 27, 2012 at 3:00 PM, Kandeta Mwango < kandetta.mortulu@gmail.com> wrote:

ya, its gave an error message, however the data id name is generated.
here is my xml file, i would appreciate if you took a look. everything
is just okey except the option to change the date. am using a gt 7.0
plus.

On Wed, Jun 27, 2012 at 10:25 PM, Mitch S mitchellsundt@gmail.com wrote:

You should download ODK Validate
http://code.google.com/p/opendatakit/downloads/list and run it on the
form.
It may report problems with the form.

The Kobo tools have extensions to javarosa that crash the standard ODK
Collect app (we're aiming for the production release of ODK Collect 1.2
to
use the same javarosa as the KoBo tools).

Mitch

On Wed, Jun 27, 2012 at 1:14 PM, Kandeta Mwango < kandetta.mortulu@gmail.com> wrote:

am using koboadmin and odk collect, i used kobo form designer to design
the forms. my problem is the survey is crashing when i try to change
the
date? need help urgently....

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

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

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

Further observation: is there a place where one of the groups does not have
a unique label? I am seeing an error that is non-specific--

/data/provider_progress:label is not uniquely indentified by xpath:
html/body/group/label result count: 9

Xforms hate it if you don't use unique names for all the nodes, etc.

~neil

Hi Neil

Where would i get an .apk of kobocollect based on ODK Collect 1.2?
The one I downloaded from Market says its based on1.1.7-rc-1

I get date fieldcrashes on Android 3.2, but not on my 2.2 tab.

Thanks

I wanted to the questions appear to the user according to sections of the
forms hence the groups,,,i followed what you suggested by ungrouping the
questions and the date is working widget fine, i am able to change -/+.

Another problem i have is using the multi select question, after syncing
and transcribing i get the response as group e.g.

A30_MULTI_ 3 4 7 1 3 4 6 10 3 4 6 10 2 4 7 9 11 12 2 4 7 9 11 12 2 3
4 6 7 9 10 12

What i want is to have separate column for each response,,,

Question 5.
5. Role of person contacting provider:

 [Multi Select]
 XML Node [A07_Multi_]
 Text ID {A07_Multi_]
 
 Option Text [Clinical Mentor]
 IText ID [A07_MULTI__1}
 Value [1]

Help?

··· On Thursday, June 28, 2012 4:03:40 PM UTC+2, mojo wrote: > > XML looks valid to me and ODK validate: > > >> Xform is valid! See above for any warnings. > > I am loading this into KoBoCollect (based on ODK 1.2) and it is working > fine for me. I am able to change the date without the form crashing. > > I notice that you have done some editing on this outside of *KoBoForm*, > like the grouping of questions using so > that they appear on one screen. > > Is there a reason you want to put these questions on the same screen? Are > you using tablets? It's a matter of taste, but there is a benefit to > presenting the user with one question at a time. I mention this only > because we haven't done a lot of testing with field grouping, and i wonder > if this could be the cause of the crash. > > thoughts? > > ☞§※☼✈☂☻ > ~Neil > > > > On Wed, Jun 27, 2012 at 8:20 PM, Mitch S wrote: > >> The first date field on this form works fine for me on the latest 1.1.7 >> and 1.2 on Android 2.2. >> >> What Android OS are you using? Others have reported issues with Android >> 3.2 and date widgets. >> >> How are you changing the date? ( with the +/- or by editing the value >> field? ) >> >> Please verify that you are using the latest 1.1.7 >> >> If the problem persists, please create a smaller test form with the >> minimum number of fields that cause the problem to occur and describe the >> exact steps to reproduce the problem. >> >> Mitch >> >> >> On Wed, Jun 27, 2012 at 3:00 PM, Kandeta Mwango < kandetta.mortulu@gmail.com> wrote: >> >>> ya, its gave an error message, however the data id name is generated. >>> here is my xml file, i would appreciate if you took a look. everything >>> is just okey except the option to change the date. am using a gt 7.0 >>> plus. >>> >>> On Wed, Jun 27, 2012 at 10:25 PM, Mitch S wrote: >>> > You should download ODK Validate >>> > http://code.google.com/p/opendatakit/downloads/list and run it on the >>> form. >>> > It may report problems with the form. >>> > >>> > The Kobo tools have extensions to javarosa that crash the standard ODK >>> > Collect app (we're aiming for the production release of ODK Collect >>> 1.2 to >>> > use the same javarosa as the KoBo tools). >>> > >>> > Mitch >>> > >>> > >>> > On Wed, Jun 27, 2012 at 1:14 PM, Kandeta Mwango < kandetta.mortulu@gmail.com> wrote: >>> >> >>> >> am using koboadmin and odk collect, i used kobo form designer to >>> design >>> >> the forms. my problem is the survey is crashing when i try to change >>> the >>> >> date? need help urgently.... >>> >> >>> >> -- >>> >> 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 >>> > >>> > -- >>> > 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 >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en >> > >

Can you send me the error log after the failure on Android 3.2? Tools like
CatLog can do this, or, connect using ADB and capture the log.

I don't have a 3.2 tablet, but the error log might give me a clue as to why
this is crashing.

Mitch

··· On Thu, Jun 28, 2012 at 8:03 AM, Matthew de Gale wrote:

Hi Neil

Where would i get an .apk of kobocollect based on ODK Collect 1.2?
The one I downloaded from Market says its based on1.1.7-rc-1

I get date fieldcrashes on Android 3.2, but not on my 2.2 tab.

Thanks

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

Kandeta,
Yes, there is a way to separate your multi-select answers into discrete
columns in the database.
When you are building your survey, you set this up by tagging the node
names of multi-select questions with a suffix MULTI. That's why your
question A30 is named A30_MULTI_ in the instance.

Now, when you are collecting data using ODK Collect or KoBoCollect, you
have seen that the answers are all together Like this:

3
<A30_MULTI_>1 3 6 7</ A30_MULTI_ >
88

In the above instance, A30_MULTI_ is your multi select question.

Instead of a field with a series of consecutive values separated by single
spaces,* when this data goes into the CSV we want to seperate it into
discrete fields for analysis.*

So, we use KoBoSync http://www.kobotoolbox.org/products/kobosyncto
process your collected data, the instances that are saved when you collect
data.
KoBoSync takes a field like this:

<A02_MULTI_>1 3 6 7</A02_MULTI_>

and it when it writes the CSV it creates a series of fields (what will end
up as columns in the database)
A02_MULTI_1
A02_MULTI_2
A02_MULTI_3
A02_MULTI_4 etc. etc. etc.

Every record in the CSV gets a column for each of the possible multi
answers, and it either gets a 1 or a 0 to show if that option was selected.

Without this behavior, answers to Multi select questions are lumped
together in one field (column) and it makes it harder to analyze. You can
do things to separate them in analysis, but the point is that the CSV
output is not ready for analysis.

You can check the User Guide for more information on the details of using
KoBoSync: http://www.kobotoolbox.org/support/userguide/kobosync

Download from Code repository: http://code.google.com/p/kobo/downloads/list

☞§※☼:airplane::open_umbrella::slight_smile:
~Neil