Printing Forms

good day members

I just wanted to find out if there is any way you can print completed forms
on the phone before submitting them to the aggregate server .I have a
requirement where if possible they want to print the completed forms as an
additional backup before uploading them on the server

Thanks

Currently printing requires you to add custom code (not provided).

Printing is planned for the Collect 1.3 release. However, the number
of printers that the ODK core team plans to support will be small and
limited.

Waylon

··· On Fri, Aug 17, 2012 at 12:28 AM, Mukanya wrote: > good day members > > I just wanted to find out if there is any way you can print completed forms > on the phone before submitting them to the aggregate server .I have a > requirement where if possible they want to print the completed forms as an > additional backup before uploading them on the server > > Thanks > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

One thing I've done on some of my other projects is to write an app
that takes data, generates a PDF using a form template, and uses
something like PrinterShare (http://www.printershare.com/) to print
from the phone to pretty much any printer (or printer/computer
combination) over WiFi.

Glad to get into the nitty-gritty on opendatatakit-developers list if
anyone is interested.

··· On Fri, Aug 17, 2012 at 12:43 AM, W. Brunette wrote: > Currently printing requires you to add custom code (not provided). > > Printing is planned for the Collect 1.3 release. However, the number > of printers that the ODK core team plans to support will be small and > limited. > > Waylon > > On Fri, Aug 17, 2012 at 12:28 AM, Mukanya wrote: >> good day members >> >> I just wanted to find out if there is any way you can print completed forms >> on the phone before submitting them to the aggregate server .I have a >> requirement where if possible they want to print the completed forms as an >> additional backup before uploading them on the server >> >> Thanks >> >> -- >> 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

Note that the sending of the filled-in form to Aggregate does not delete
the form.

It remains on the phone; it is just suppressed from the user interface
until you
manually delete the filled-in form via the Delete Saved Form screen.

Until then, the submission remains intact in the /sdcard/odk/instances
directory.

Mitch

··· On Fri, Aug 17, 2012 at 12:52 AM, Yaw Anokwa wrote:

One thing I've done on some of my other projects is to write an app
that takes data, generates a PDF using a form template, and uses
something like PrinterShare (http://www.printershare.com/) to print
from the phone to pretty much any printer (or printer/computer
combination) over WiFi.

Glad to get into the nitty-gritty on opendatatakit-developers list if
anyone is interested.

On Fri, Aug 17, 2012 at 12:43 AM, W. Brunette wbrunette@gmail.com wrote:

Currently printing requires you to add custom code (not provided).

Printing is planned for the Collect 1.3 release. However, the number
of printers that the ODK core team plans to support will be small and
limited.

Waylon

On Fri, Aug 17, 2012 at 12:28 AM, Mukanya cleohwinya@gmail.com wrote:

good day members

I just wanted to find out if there is any way you can print completed
forms

on the phone before submitting them to the aggregate server .I have a
requirement where if possible they want to print the completed forms as
an

additional backup before uploading them on the server

Thanks

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

Thanks Mitch i know that it will be on the phone but i guess there is no
way of viewing it again on the phone once submitted even though if you
browse the odk instances folder you will be able to see the forms ?

If you need to....

download SQLite Database browser http://sqlitebrowser.sourceforge.net/
Turn on your phone's USB storage (SDCard) sharing with your computer
Run SQLite Database browser
Use it to open /odk/metadata/instances.db on your phone's SDCard
Click on the "Browse Data" tab
Choose the "instances" table.
And change "submitted" to "complete" or "incomplete"
Save
Unmount your phone

And then you'll be able to edit it once again within ODK Collect.

··· On Mon, Aug 27, 2012 at 11:42 PM, Mukanya wrote:

Thanks Mitch i know that it will be on the phone but i guess there is no
way of viewing it again on the phone once submitted even though if you
browse the odk instances folder you will be able to see the forms ?

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

i managed to download SQLite but could not manage to change the status
field from submitted as you said .What query do you run or how do you do it
? I tried running the query below

update instances
set status = 'incomplete'

i did this because i wanted to test by changes all the 2 records i had on
the phone

Thanks

If you're using the SQLite database browser, you can just click on the
cell, and edit it.

··· On Tue, Aug 28, 2012 at 11:03 AM, Mukanya wrote:

i managed to download SQLite but could not manage to change the status
field from submitted as you said .What query do you run or how do you do it
? I tried running the query below

update instances
set status = 'incomplete'

i did this because i wanted to test by changes all the 2 records i had on
the phone

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