Specifying Form IDs in Form XML

The problem I'm experiencing has to do with ODK collect having 2 or more
definition. I have been updating forms directly through Android Commander.
This seems to install the forms but leaves the form id field at null, much
like to old style download using Formlist.
Other than in XFormlist file is there a way to specify the form id and
version direct in the form xml. I thought it would be a simple attribute in
the form.xml, but I have not found anything other than in the XFormlist
definition.

Cheers,
Steve

The form id is specified in the first xml node inside the instance
block. Here is an example defining the form id as "myform".

For more details about how a form is designed please see the help
section of our webpage
http://opendatakit.org/help/form-design/

··· On Sat, Nov 3, 2012 at 2:12 AM, Stephen White wrote: > The problem I'm experiencing has to do with ODK collect having 2 or more > definition. I have been updating forms directly through Android Commander. > This seems to install the forms but leaves the form id field at null, much > like to old style download using Formlist. > Other than in XFormlist file is there a way to specify the form id and > version direct in the form xml. I thought it would be a simple attribute in > the form.xml, but I have not found anything other than in the XFormlist > definition. > > Cheers, > Steve > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

Hi Waylon,
Thanks for the quick and polite response. (Sheepishly) Boy do I feel blind.

Hi All,
Note for others. Having multiple forms installed(using the file system) in
ODK Collect,which do not have form IDs, caused editing of an instance to
fail with a "multiple forms with the same id" error. This made perfect
sense after I RTF'd my way to enlightenment. In this case haste made waste
of my time.

Cheers,
Steve

··· On Sunday, November 4, 2012 4:15:52 AM UTC+11, Waylon Brunette wrote: > > The form id is specified in the first xml node inside the instance > block. Here is an example defining the form id as "myform". > > > > > > > > For more details about how a form is designed please see the help > section of our webpage > http://opendatakit.org/help/form-design/ > > On Sat, Nov 3, 2012 at 2:12 AM, Stephen White <stephen...@gmail.com> wrote: > > The problem I'm experiencing has to do with ODK collect having 2 or more > > definition. I have been updating forms directly through Android > Commander. > > This seems to install the forms but leaves the form id field at null, > much > > like to old style download using Formlist. > > Other than in XFormlist file is there a way to specify the form id and > > version direct in the form xml. I thought it would be a simple attribute > in > > the form.xml, but I have not found anything other than in the XFormlist > > definition. > > > > Cheers, > > Steve > > > > -- > > Post: opend...@googlegroups.com > > Unsubscribe: opendatakit...@googlegroups.com > > Options: http://groups.google.com/group/opendatakit?hl=en >