Changes in how Collect Validates Responses?

In the latest update to collect, even though I have 'constraint processing
behavior' set to validate upon forward swipe at the end of the form when I
finalize and save odk collect still stops to validate the responses. It
then skips back to any required questions that were skipped. For my actual
deployments this shouldn't be an issue aside from a slight delay when
saving forms, but often when testing forms I skip several time consuming
sections that have already been finalized. Was this an intentional change
in the latest build? I'm running Android 4.4.4 on a Nexus 4.

Jon,

ODK has always validated everything whenever you finalize and save.
Constraints and field requirements must eventually be enforced, after all,
and the point of finalization is the last chance. The setting for
constraint processing behavior only affects swipe behavior: are constraints
enforced at swipe time also, or only at finalization?

Best,

Chris

··· On Fri, Jul 25, 2014 at 3:56 AM, Jon Prettyman wrote:

In the latest update to collect, even though I have 'constraint processing
behavior' set to validate upon forward swipe at the end of the form when I
finalize and save odk collect still stops to validate the responses. It
then skips back to any required questions that were skipped. For my actual
deployments this shouldn't be an issue aside from a slight delay when
saving forms, but often when testing forms I skip several time consuming
sections that have already been finalized. Was this an intentional change
in the latest build? I'm running Android 4.4.4 on a Nexus 4.

--

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.

This is likely an issue with the saved settings being corrupted either
during the upgrade to 1.4.3 (an upgrade from 1.4.3 -1041 to 1.4.3 -1042
would not cause this, but if you upgraded from something older (e.g., 1.4),
it might), or, perhaps when your device upgraded to 4.4.4, something
happened to your settings values.

I would re-check your saved settings to make sure the behaviors you want
are selected.

··· On Fri, Jul 25, 2014 at 3:17 AM, Christopher Robert wrote:

Jon,

ODK has always validated everything whenever you finalize and save.
Constraints and field requirements must eventually be enforced, after all,
and the point of finalization is the last chance. The setting for
constraint processing behavior only affects swipe behavior: are constraints
enforced at swipe time also, or only at finalization?

Best,

Chris

On Fri, Jul 25, 2014 at 3:56 AM, Jon Prettyman jonrprettyman@gmail.com wrote:

In the latest update to collect, even though I have 'constraint
processing behavior' set to validate upon forward swipe at the end of the
form when I finalize and save odk collect still stops to validate the
responses. It then skips back to any required questions that were skipped.
For my actual deployments this shouldn't be an issue aside from a slight
delay when saving forms, but often when testing forms I skip several time
consuming sections that have already been finalized. Was this an
intentional change in the latest build? I'm running Android 4.4.4 on a
Nexus 4.

--

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