ODK Validate 1.2.1 for ODK Collect 1.2 now available for download

ODK Validate has been updated to attempt to step through a form and report
errors in the selection choices (e.g., missing value or missing label).

This has many potential problems in forms with complex calculations and
predicates, but it will catch the more common failure cases.

It is available for download here:
http://code.google.com/p/opendatakit/downloads/list

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

Hi Mitch,

Really enjoying working with and learning about ODK. It is really going to
save us time in the future. When will the updates be available via the
Google play installation?

Many thanks,

··· On Thursday, August 2, 2012 10:04:36 PM UTC+2, Mitch wrote: > > ODK Validate has been updated to attempt to step through a form and report > errors in the selection choices (e.g., missing value or missing label). > > This has many potential problems in forms with complex calculations and > predicates, but it will catch the more common failure cases. > > It is available for download here: > http://code.google.com/p/opendatakit/downloads/list > -- > Mitch Sundt > Software Engineer > University of Washington > mitchellsundt@gmail.com >

ODK Collect is the only current tool distributed by Google Play.
Currently the rest you need to get from the ODK website.

Waylon

··· On Fri, Aug 3, 2012 at 12:23 AM, Wes Roberts wrote: > Hi Mitch, > > Really enjoying working with and learning about ODK. It is really going to > save us time in the future. When will the updates be available via the > Google play installation? > > Many thanks, > > > On Thursday, August 2, 2012 10:04:36 PM UTC+2, Mitch wrote: >> >> ODK Validate has been updated to attempt to step through a form and report >> errors in the selection choices (e.g., missing value or missing label). >> >> This has many potential problems in forms with complex calculations and >> predicates, but it will catch the more common failure cases. >> >> It is available for download here: >> http://code.google.com/p/opendatakit/downloads/list >> -- >> 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

Tried this on an ICS pad, it gave me an error. "Unfortunately, ODK Collect
has stopped." I've installed "ODK Collect 1.2 (1013).

Need help. Thanks!

Raul

··· On Fri, Aug 3, 2012 at 3:59 PM, W. Brunette wrote:

ODK Collect is the only current tool distributed by Google Play.
Currently the rest you need to get from the ODK website.

Waylon

On Fri, Aug 3, 2012 at 12:23 AM, Wes Roberts jwesroberts@gmail.com wrote:

Hi Mitch,

Really enjoying working with and learning about ODK. It is really going
to
save us time in the future. When will the updates be available via the
Google play installation?

Many thanks,

On Thursday, August 2, 2012 10:04:36 PM UTC+2, Mitch wrote:

ODK Validate has been updated to attempt to step through a form and
report

errors in the selection choices (e.g., missing value or missing label).

This has many potential problems in forms with complex calculations and
predicates, but it will catch the more common failure cases.

It is available for download here:
http://code.google.com/p/opendatakit/downloads/list

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

Raul,

We are going to need a little bit more information to help.

First please make sure you run the Xform through ODK Validate 1.2.1 as
it will catch many errors with your form (unfortunately not all).

We will also need to find out why the force close is occurring so we
need to see a stack trace.

From the FAQ:
"
How do I get a stack trace or log after an Android "Force Close"?

Download aLogcat (Android Market, Website) and reproduce the crash.
Once the app has crashed, launch aLogcat and save the log to the phone
(or email it to yourself). When you file an issue, attach the stack
trace.

If you have the Android SDK installed, you can also use adb logcat or DDMS.
"

··· On Sun, Aug 5, 2012 at 7:13 AM, Raul Maano wrote: > Tried this on an ICS pad, it gave me an error. "Unfortunately, ODK Collect > has stopped." I've installed "ODK Collect 1.2 (1013). > > Need help. Thanks! > > Raul > > > On Fri, Aug 3, 2012 at 3:59 PM, W. Brunette wrote: >> >> ODK Collect is the only current tool distributed by Google Play. >> Currently the rest you need to get from the ODK website. >> >> Waylon >> >> On Fri, Aug 3, 2012 at 12:23 AM, Wes Roberts wrote: >> > Hi Mitch, >> > >> > Really enjoying working with and learning about ODK. It is really going >> > to >> > save us time in the future. When will the updates be available via the >> > Google play installation? >> > >> > Many thanks, >> > >> > >> > On Thursday, August 2, 2012 10:04:36 PM UTC+2, Mitch wrote: >> >> >> >> ODK Validate has been updated to attempt to step through a form and >> >> report >> >> errors in the selection choices (e.g., missing value or missing label). >> >> >> >> This has many potential problems in forms with complex calculations and >> >> predicates, but it will catch the more common failure cases. >> >> >> >> It is available for download here: >> >> http://code.google.com/p/opendatakit/downloads/list >> >> -- >> >> 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 > > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

I am editing the form via an Excel spreadsheet and running it through this
site:

http://opendatakit.org/use/xlsform/

It does not report any problem, but when I load the form, it will force
close.

Attached is the problematic form.

I am trying to do a cascading select and some calculate fields.

I would appreciate your help.

Raul

DROMIC_v1.0.2.xls (75.5 KB)

··· On Mon, Aug 6, 2012 at 1:13 AM, W. Brunette wrote:

Raul,

We are going to need a little bit more information to help.

First please make sure you run the Xform through ODK Validate 1.2.1 as
it will catch many errors with your form (unfortunately not all).

We will also need to find out why the force close is occurring so we
need to see a stack trace.

From the FAQ:
"
How do I get a stack trace or log after an Android "Force Close"?

Download aLogcat (Android Market, Website) and reproduce the crash.
Once the app has crashed, launch aLogcat and save the log to the phone
(or email it to yourself). When you file an issue, attach the stack
trace.

If you have the Android SDK installed, you can also use adb logcat or DDMS.
"

On Sun, Aug 5, 2012 at 7:13 AM, Raul Maano simplyraul@gmail.com wrote:

Tried this on an ICS pad, it gave me an error. "Unfortunately, ODK
Collect
has stopped." I've installed "ODK Collect 1.2 (1013).

Need help. Thanks!

Raul

On Fri, Aug 3, 2012 at 3:59 PM, W. Brunette wbrunette@gmail.com wrote:

ODK Collect is the only current tool distributed by Google Play.
Currently the rest you need to get from the ODK website.

Waylon

On Fri, Aug 3, 2012 at 12:23 AM, Wes Roberts jwesroberts@gmail.com wrote:

Hi Mitch,

Really enjoying working with and learning about ODK. It is really
going

to
save us time in the future. When will the updates be available via the
Google play installation?

Many thanks,

On Thursday, August 2, 2012 10:04:36 PM UTC+2, Mitch wrote:

ODK Validate has been updated to attempt to step through a form and
report
errors in the selection choices (e.g., missing value or missing
label).

This has many potential problems in forms with complex calculations
and

predicates, but it will catch the more common failure cases.

It is available for download here:
http://code.google.com/p/opendatakit/downloads/list

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

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

Hi Raul,
Try renaming your XLS file so that it begins with a lowercase letter and
has no extra periods in it. At the moment it has to be a valid xml tag.
I'll try to remove this requirement or at least add some validation for it
in the future.
Regards,
-Nathan

Hello again Raul,
I've had some time to take a closer look at your form and I noticed a few
other issues:
Your demog_5 group has only calculates in it. Groups have to have at least
one visible element.
Choice names, (e.g. "Las Pinas") should not have spaces.

I've been working on better integrating ODK Validate with XLSForm. I'm
hoping to make these issues appear as XLSForm error messages in the future.

Also, for the cascading select, check out the cascading select section on
our XLSForm design help http://opendatakit.org/help/form-design/xlsform/
page.
Best,
-Nathan

··· On Sunday, August 5, 2012 1:11:53 PM UTC-7, Nathan wrote: > > Hi Raul, > Try renaming your XLS file so that it begins with a lowercase letter and > has no extra periods in it. At the moment it has to be a valid xml tag. > I'll try to remove this requirement or at least add some validation for it > in the future. > Regards, > -Nathan >