Cascading selects in one page

Hello,

I'm trying to have a dynamic and cascading select in my ODK form but in the
same group or same page display. I tried it in separate pages, and it
worked. I would be thankful if you share with me how to do this in the same
page

Thanks, -Hanan

Thanks Yaw for your reply!

So in this case no way to have cascading select in ODK in the same filed
list. Will the workarounds make me have things which are dependent on each
other on the same page?

··· On Tuesday, August 25, 2015 at 2:11:34 PM UTC+3, Hanan Aqilan wrote: > > Hello, > > I'm trying to have a dynamic and cascading select in my ODK form but in > the same group or same page display. I tried it in separate pages, and it > worked. I would be thankful if you share with me how to do this in the same > page > > Thanks, -Hanan >

Hi Hanan,

This is the normal and intended behavior. If you have questions that
should appear or not based upon answers to earlier questions, they
cannot appear on the same screen ("field-list" group), they must
appear on a subsequent screen.

See other common gotchas and workarounds at
https://opendatakit.org/help/form-design/workarounds.

Yaw

··· -- Need ODK services? http://nafundi.com provides form design, server setup, professional support, and software development for ODK.

On Tue, Aug 25, 2015 at 7:11 AM, Hanan Aqilan hjameelq@gmail.com wrote:

Hello,

I'm trying to have a dynamic and cascading select in my ODK form but in the
same group or same page display. I tried it in separate pages, and it
worked. I would be thankful if you share with me how to do this in the same
page

Thanks, -Hanan

--

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.

Hanan,

In this case, there is no workaround. Dependent questions must appear
on separate screens.

Yaw

··· -- Need ODK services? http://nafundi.com provides form design, server setup, professional support, and software development for ODK.

On Tue, Aug 25, 2015 at 7:35 AM, Hanan Aqilan hjameelq@gmail.com wrote:

Thanks Yaw for your reply!

So in this case no way to have cascading select in ODK in the same filed
list. Will the workarounds make me have things which are dependent on each
other on the same page?

On Tuesday, August 25, 2015 at 2:11:34 PM UTC+3, Hanan Aqilan wrote:

Hello,

I'm trying to have a dynamic and cascading select in my ODK form but in
the same group or same page display. I tried it in separate pages, and it
worked. I would be thankful if you share with me how to do this in the same
page

Thanks, -Hanan

--

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.

Hi Hanan,

Feel free to try RTA Survey, it can do what you
need: https://www.dropbox.com/s/y28836ebzlifsvp/rTASurvey_v1.7.7(79)_100_17082015.apk?dl=0

Trung.

··· On Tuesday, August 25, 2015 at 6:35:08 PM UTC+7, Hanan Aqilan wrote: > > > Thanks Yaw for your reply! > > So in this case no way to have cascading select in ODK in the same filed > list. Will the workarounds make me have things which are dependent on each > other on the same page? > > On Tuesday, August 25, 2015 at 2:11:34 PM UTC+3, Hanan Aqilan wrote: >> >> Hello, >> >> I'm trying to have a dynamic and cascading select in my ODK form but in >> the same group or same page display. I tried it in separate pages, and it >> worked. I would be thankful if you share with me how to do this in the same >> page >> >> Thanks, -Hanan >> >

I am having a similar problem as Hanan

Why is this intended behaviour? To my and my group it will be really user friendly to allow this sort of functionality on one-pagers.

I have not had the opportunity to inspect the code yet, but could this not be fixed by issuing a repaint event when an element with a relevancy pointed to it is changed?

Cheers

··· On Tuesday, August 25, 2015 at 4:59:40 PM UTC+5:45, Yaw Anokwa wrote: > Hi Hanan, > > This is the normal and intended behavior. If you have questions that > should appear or not based upon answers to earlier questions, they > cannot appear on the same screen ("field-list" group), they must > appear on a subsequent screen. > > See other common gotchas and workarounds at > https://opendatakit.org/help/form-design/workarounds. > > Yaw

Agreed that it'd be more user-friendly. Perhaps you can look at the
code and submit a patch to fix?

Yaw

··· -- Need ODK services? http://nafundi.com provides form design, server setup, professional support, and software development for ODK.

On Thu, Sep 3, 2015 at 1:31 AM, paracet2@hotmail.com wrote:

I am having a similar problem as Hanan

Why is this intended behaviour? To my and my group it will be really user friendly to allow this sort of functionality on one-pagers.

I have not had the opportunity to inspect the code yet, but could this not be fixed by issuing a repaint event when an element with a relevancy pointed to it is changed?

Cheers

On Tuesday, August 25, 2015 at 4:59:40 PM UTC+5:45, Yaw Anokwa wrote:

Hi Hanan,

This is the normal and intended behavior. If you have questions that
should appear or not based upon answers to earlier questions, they
cannot appear on the same screen ("field-list" group), they must
appear on a subsequent screen.

See other common gotchas and workarounds at
https://opendatakit.org/help/form-design/workarounds.

Yaw

--

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.

FYI: This functionality was removed in the transition from 1.1.6 to 1.1.7.

··· On Thu, Sep 3, 2015 at 4:38 AM, Yaw Anokwa wrote:

Agreed that it'd be more user-friendly. Perhaps you can look at the
code and submit a patch to fix?

Yaw

Need ODK services? http://nafundi.com provides form design, server
setup, professional support, and software development for ODK.

On Thu, Sep 3, 2015 at 1:31 AM, paracet2@hotmail.com wrote:

I am having a similar problem as Hanan

Why is this intended behaviour? To my and my group it will be really
user friendly to allow this sort of functionality on one-pagers.

I have not had the opportunity to inspect the code yet, but could this
not be fixed by issuing a repaint event when an element with a relevancy
pointed to it is changed?

Cheers

On Tuesday, August 25, 2015 at 4:59:40 PM UTC+5:45, Yaw Anokwa wrote:

Hi Hanan,

This is the normal and intended behavior. If you have questions that
should appear or not based upon answers to earlier questions, they
cannot appear on the same screen ("field-list" group), they must
appear on a subsequent screen.

See other common gotchas and workarounds at
https://opendatakit.org/help/form-design/workarounds.

Yaw

--

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

Why was this removed? Was it causing a bug? What does it take to get it back in?

The ODK tools are actively modified and extended by undergraduates as part
of individual courses that last only a quarter; the ODK project itself is
an outgrowth of software written by Yaw and Carl for their PhDs and by
numerous undergrads who contributed many additional features.

This particular functionality was viewed as too complex for undergraduates
to maintain and extend without badly breaking the code.

In an effort to make the code more accessible, it was removed.

··· On Mon, Sep 7, 2015 at 7:53 PM, wrote:

Why was this removed? Was it causing a bug? What does it take to get it
back in?

--

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