Pulldata support

Martijn van de Rijdt, 07 Jan 2016

Enketo now supports the pulldata() function. Yes, it’s true, we squashed yet another incompatibility with ODK Collect! This one actually took some creativity. See the table on this page for remaining differences with ODK Collect.

Screenshot of pulldata

How to Use

See xlsform.org for guidance on how to use this function. Note that this requires an up-to-date version of the XLSForm convertor due to a small-but-important XForm syntax change. The convertor that is integrated into Ona.io is up-to-date. Older forms may have to be re-uploaded.

The convertor at opendatakit.org and Nafundi’s XLSForm offline desktop application have not yet been updated with this change at the time of writing.


This feature was made possible by the good people at Ona. Ona funded Enketo’s development work for this feature and added the required change to the XLSForm convertor.


As always, we’d love to get your feedback. Comment on this blog, tweet @enketo, or post a message in the Enketo forum. If you discover a bug, please let us know what browser you are using.