What does "Data Parent" mean?

Good day,

What does the Data Parent option do when creating a new question? I can’t
seem to find info on https://confluence.dimagi.com.

Regards,
André

https://lh3.googleusercontent.com/-fyFflnbCxNs/WerkTR-3ehI/AAAAAAAACeY/r8C2sBnQQqIBjDmzIQp9fV9CcTVb7N4hgCLcBGAs/s1600/Data%2Bparent.png

Hi Andre,

This is a particularly finicky property that is difficult to explain
outside of the XForms data model
https://www.w3.org/TR/2003/REC-xforms-20031014/ that CommCare uses for
our form interactions.

Essentially a node having a “Data Parent” decouples the representation of
the XML element representing the question’s data from the
element representing the question in the user interface structure.

It exists largely for compatibility with unusual forms which are valid
XForms that otherwise wouldn’t be capable of being loaded in our form
editor, we strongly recommend against using it.

-Clayton

··· On Sat, Oct 21, 2017 at 2:12 AM, André van Zyl wrote:

Good day,

What does the Data Parent option do when creating a new question? I can’t
seem to find info on https://confluence.dimagi.com.

Regards,
André

https://lh3.googleusercontent.com/-fyFflnbCxNs/WerkTR-3ehI/AAAAAAAACeY/r8C2sBnQQqIBjDmzIQp9fV9CcTVb7N4hgCLcBGAs/s1600/Data%2Bparent.png


You received this message because you are subscribed to the Google Groups
“commcare-users” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

1 Like