Clustering form questions

Is it possible to tell a form to cluster questions on one page if they will
fit? For example if I have an item with 4 radio buttons and a corresponding
item with 3 radio buttons that I want on the same page. For example:

Most distinguishing characteristic. (pick one from each group)
Color: Object:
o Brown o eyes
o Green o hair
o Red o sweater
o grey

or even listed vertically on the same page.

I had thought that the "Group" would do that but it doesn't appear to.

Thanks,

-steve-

I believe multi-question pages are slotted for Collect 1.6.

Stuart

··· On Thu, Feb 3, 2011 at 4:26 PM, Steve Roberts wrote:

Is it possible to tell a form to cluster questions on one page if they will
fit? For example if I have an item with 4 radio buttons and a corresponding
item with 3 radio buttons that I want on the same page. For example:

Most distinguishing characteristic. (pick one from each group)
Color: Object:
o Brown o eyes
o Green o hair
o Red o sweater
o grey

or even listed vertically on the same page.

I had thought that the "Group" would do that but it doesn't appear to.

Thanks,

-steve-

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

Yes, in 1.1.6, it recognizes appearance attributes on the group. We haven't
decided what the standard appearance tags (full, compact, etc) will do yet,
but you can experiment with this using our ODK-specific tags.

to display all the fields together on one page.

If you have a select clause as the first question on the page, if you want
to additionally move fields that are relevant to a specific value of the
select, you can use "conditional-field-list".

Say, for example, if you had a question asking for a phone number or email
address, and then want to request the actual phone number or email. You
would do this with bind... relevant conditions in the model. You might have
a form with:

... ... <select1 ref="/blah/emailOrPhoneChoice" ... email... phone... ... ...

By setting the appearance to "conditional-field-list", ODK Collect 1.1.6
will move the email and phone text fields up under the respective radio
buttons. This only works if the relevant condition contains exactly one
selected clause referencing the first select statement of the group.

1.1.6 is the active development tip. Its stability will vary as we add and
change features.

Mitch

··· On Thu, Feb 3, 2011 at 3:29 PM, Stuart Moffatt wrote:

I believe multi-question pages are slotted for Collect 1.6.

Stuart

On Thu, Feb 3, 2011 at 4:26 PM, Steve Roberts steve@roberts.org wrote:

Is it possible to tell a form to cluster questions on one page if they
will fit? For example if I have an item with 4 radio buttons and a
corresponding item with 3 radio buttons that I want on the same page. For
example:

Most distinguishing characteristic. (pick one from each group)
Color: Object:
o Brown o eyes
o Green o hair
o Red o sweater
o grey

or even listed vertically on the same page.

I had thought that the "Group" would do that but it doesn't appear to.

Thanks,

-steve-

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Mitch Sundt
Software Engineer


University of Washington
mitchellsundt@gmail.com

Excellent!

··· On Fri, Feb 4, 2011 at 2:42 PM, Mitch Sundt wrote:

Yes, in 1.1.6, it recognizes appearance attributes on the group. We
haven't decided what the standard appearance tags (full, compact, etc) will
do yet, but you can experiment with this using our ODK-specific tags.

to display all the fields together on one page.

If you have a select clause as the first question on the page, if you want
to additionally move fields that are relevant to a specific value of the
select, you can use "conditional-field-list".

Say, for example, if you had a question asking for a phone number or email
address, and then want to request the actual phone number or email. You
would do this with bind... relevant conditions in the model. You might have
a form with:

... ... <select1 ref="/blah/emailOrPhoneChoice" ... email... phone... ... ...

By setting the appearance to "conditional-field-list", ODK Collect 1.1.6
will move the email and phone text fields up under the respective radio
buttons. This only works if the relevant condition contains exactly one
selected clause referencing the first select statement of the group.

1.1.6 is the active development tip. Its stability will vary as we add and
change features.

Mitch

On Thu, Feb 3, 2011 at 3:29 PM, Stuart Moffatt stuartmoffatt@gmail.comwrote:

I believe multi-question pages are slotted for Collect 1.6.

Stuart

On Thu, Feb 3, 2011 at 4:26 PM, Steve Roberts steve@roberts.org wrote:

Is it possible to tell a form to cluster questions on one page if they
will fit? For example if I have an item with 4 radio buttons and a
corresponding item with 3 radio buttons that I want on the same page. For
example:

Most distinguishing characteristic. (pick one from each group)
Color: Object:
o Brown o eyes
o Green o hair
o Red o sweater
o grey

or even listed vertically on the same page.

I had thought that the "Group" would do that but it doesn't appear to.

Thanks,

-steve-

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Mitch Sundt
Software Engineer
http://www.OpenDataKit.org
University of Washington
mitchellsundt@gmail.com

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.comopendatakit%2Bunsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en