Edit a form already sent

Hello,

Is there a way to edit a finalized form already sent?

Thanks

Ibnou

Not with our tools; you would need to customize ODK Collect to do this (it
would be a minor change to show all sent forms on the "Edit Saved Form"
screen).

Note that if you modify a filled-in form, ODK Aggregate will ignore the
changes if it considers the filled-in form as being "complete" (having had
all its attached media files uploaded to ODK Aggregate).

Submitted data is considered the "data of record" on ODK Aggregate and the
software tries to ensure that it is never altered once it is marked as
"complete". The only alterations allowed are (1) deleting the data, (2)
repeatedly updating it prior to marking it as complete, and (3) using the
Form Managment / Submission Admin page to forcibly alter the submission to
remove references to unavailable media attachments and then mark this
revised submission as "complete".

Only "complete" submissions are exported or published to downstream
services.

Mitch

ยทยทยท On Fri, Mar 30, 2012 at 6:25 AM, Ibnou DIENG wrote:

Hello,

Is there a way to edit a finalized form already sent?

Thanks

Ibnou

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

Thank you Mitch for these clarifications.
The challenge was to allow enumerators to modify and correct forms
even if they have already been sent. But now, the message would be to
completely fill the forms and be sure that data really reflect what
is collected on the ground before sending. There is no second chance!

Thank you again.

Ibnou

ยทยทยท 2012/3/30, Mitch S : > Not with our tools; you would need to customize ODK Collect to do this (it > would be a minor change to show all sent forms on the "Edit Saved Form" > screen). > > Note that if you modify a filled-in form, ODK Aggregate will ignore the > changes if it considers the filled-in form as being "complete" (having had > all its attached media files uploaded to ODK Aggregate). > > Submitted data is considered the "data of record" on ODK Aggregate and the > software tries to ensure that it is never altered once it is marked as > "complete". The only alterations allowed are (1) deleting the data, (2) > repeatedly updating it prior to marking it as complete, and (3) using the > Form Managment / Submission Admin page to forcibly alter the submission to > remove references to unavailable media attachments and then mark this > revised submission as "complete". > > Only "complete" submissions are exported or published to downstream > services. > > Mitch > > On Fri, Mar 30, 2012 at 6:25 AM, Ibnou DIENG wrote: > >> Hello, >> >> Is there a way to edit a finalized form already sent? >> >> Thanks >> >> Ibnou >> >> -- >> 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 >

Hello Mitch'

I get this error when i try to Edit Saved Forms "Error Occurred, sanity
check failed". How can i resolve this.

I can do anything other thing from Getting forms, Filling them, Sending
finalized and deleting except "Edit Saved Form".

Please what could be the problem and how do i resolve it?

Thanks.

ยทยทยท On Friday, 30 March 2012 18:05:14 UTC, Mitch wrote: > > Not with our tools; you would need to customize ODK Collect to do this (it > would be a minor change to show all sent forms on the "Edit Saved Form" > screen). > > Note that if you modify a filled-in form, ODK Aggregate will ignore the > changes if it considers the filled-in form as being "complete" (having had > all its attached media files uploaded to ODK Aggregate). > > Submitted data is considered the "data of record" on ODK Aggregate and the > software tries to ensure that it is never altered once it is marked as > "complete". The only alterations allowed are (1) deleting the data, (2) > repeatedly updating it prior to marking it as complete, and (3) using the > Form Managment / Submission Admin page to forcibly alter the submission to > remove references to unavailable media attachments and then mark this > revised submission as "complete". > > Only "complete" submissions are exported or published to downstream > services. > > Mitch > > On Fri, Mar 30, 2012 at 6:25 AM, Ibnou DIENG wrote: > >> Hello, >> >> Is there a way to edit a finalized form already sent? >> >> Thanks >> >> Ibnou >> >> -- >> 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 >

Well, they can save and edit as much as they want before they send.
Once the form is sent, there are no more changes allowed.

ยทยทยท On Mon, Apr 2, 2012 at 08:06, Ibnou DIENG wrote: > Thank you Mitch for these clarifications. > The challenge was to allow enumerators to modify and correct forms > even if they have already been sent. But now, the message would be to > completely fill the forms and be sure that data really reflect what > is collected on the ground before sending. There is no second chance! > > Thank you again. > > Ibnou > > > > 2012/3/30, Mitch S : >> Not with our tools; you would need to customize ODK Collect to do this (it >> would be a minor change to show all sent forms on the "Edit Saved Form" >> screen). >> >> Note that if you modify a filled-in form, ODK Aggregate will ignore the >> changes if it considers the filled-in form as being "complete" (having had >> all its attached media files uploaded to ODK Aggregate). >> >> Submitted data is considered the "data of record" on ODK Aggregate and the >> software tries to ensure that it is never altered once it is marked as >> "complete". The only alterations allowed are (1) deleting the data, (2) >> repeatedly updating it prior to marking it as complete, and (3) using the >> Form Managment / Submission Admin page to forcibly alter the submission to >> remove references to unavailable media attachments and then mark this >> revised submission as "complete". >> >> Only "complete" submissions are exported or published to downstream >> services. >> >> Mitch >> >> On Fri, Mar 30, 2012 at 6:25 AM, Ibnou DIENG wrote: >> >>> Hello, >>> >>> Is there a way to edit a finalized form already sent? >>> >>> Thanks >>> >>> Ibnou >>> >>> -- >>> 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

This would occur if you saved a filled-in form then updated or changed the
form definition file, and tried to open the saved form using the updated
form definition file.

The error occurs when the number of questions in the form has changed or
been rearranged.

The solution is to copy the old form definition back onto your phone (into
the /sdcard/odk/forms directory), then start ODK Collect, go to the "Fill
Blank Form" page, wait for it to show "Finished scanning. All forms
loaded." message at the top, then back out of this screen, and edit the
saved form.

Alternatively, using a file editor, you can open the saved form and
manually update it to conform with the structure of the newer form
definition. That is error prone and requires some trial-and-error and much
attention to detail.

Mitch

ยทยทยท On Thu, Apr 26, 2012 at 4:58 AM, muntasir wrote:

Hello Mitch'

I get this error when i try to Edit Saved Forms "Error Occurred, sanity
check failed". How can i resolve this.

I can do anything other thing from Getting forms, Filling them, Sending
finalized and deleting except "Edit Saved Form".

Please what could be the problem and how do i resolve it?

Thanks.

On Friday, 30 March 2012 18:05:14 UTC, Mitch wrote:

Not with our tools; you would need to customize ODK Collect to do this
(it would be a minor change to show all sent forms on the "Edit Saved Form"
screen).

Note that if you modify a filled-in form, ODK Aggregate will ignore the
changes if it considers the filled-in form as being "complete" (having had
all its attached media files uploaded to ODK Aggregate).

Submitted data is considered the "data of record" on ODK Aggregate and
the software tries to ensure that it is never altered once it is marked as
"complete". The only alterations allowed are (1) deleting the data, (2)
repeatedly updating it prior to marking it as complete, and (3) using the
Form Managment / Submission Admin page to forcibly alter the submission to
remove references to unavailable media attachments and then mark this
revised submission as "complete".

Only "complete" submissions are exported or published to downstream
services.

Mitch

On Fri, Mar 30, 2012 at 6:25 AM, Ibnou DIENG ibnou.dieng@gmail.comwrote:

Hello,

Is there a way to edit a finalized form already sent?

Thanks

Ibnou

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@**googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/**group/opendatakit?hl=enhttp://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

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

1 Like

I know the question was posted a long time ago. But as I'm using the ODK now I'm interested in the doubt.. how do I use a file editor and change this form that has already been filled in once? I would like, once the form has been sent, to re-use it in the app itself to update any additional information.

Hi @BrunoAngelo
Welcome to the ODK forum. We're glad you're here. When you get a chance, please introduce yourself on this forum thread. I'd also encourage you to add a picture as your avatar because it helps build community!

In ODK Collect you can't edit a form that has been already sent. If you use ODK Central as a server then you can do that there: https://docs.getodk.org/central-submissions/#submission-editing

Is this service paid or free?

You can support the project by paying for ODK Cloud and getting access to a fast, reliable, and secure cloud platform. More details on https://getodk.org/

The ODK team also provides extensive documentation to guide you if you would like to self-host. The software is free and open-source. Server fees, devices for data collection, and other costs are up to the user.

ODK Cloud also comes with guaranteed support from the core team.

1 Like

yes.. if you load the form with the answer set to default..