I have questions, I want to restrict a text box such that name will only allow characters and also prevent the image option the ability to choose image from the device but only capture option.
My ODK has become slow and its taking more time to load after including a lot of cascading select of many entries. what is the solution to this.
Hi @Snvssh4a2017
If you want to restrict your text box you can use cosntarint + regex, here is an example form: constraintExample.xml (1.1 KB)
unfortunately it's not possible to hide "choose image" button in ImageWidget but if you really need that I think we can add a new appearance for ImageWidget eg. "take-only" or something like that (to allow hiding that button).
Nice one, due to large data collection am trying to avoid data collectors from taking few pictures and then using the same images for different questions.
The regex attribute has actually worked well, thanks a lot
This feature (removing the SELECT FROM GALLERY button for image selection) is heavily required by me, and I am sure by so many others too. Where do I +1 it?
Please write it up briefly in the Features category! Hopefully it will be as simple as saying that it's like the selfie widget but with a different appearance name (rear-facing?). You can try out the selfie widget in the All widgets form that's first in Get Blank Form when you have the default Aggregate server set (https://opendatakit.appspot.com).
Can any one please explain how to add the external_select itemsets to your server such that it can be accessed via the phone when one downloads a form, i have set it but when i go to the phone to use the odk collect, it says that the itemsets is missing and it tells me it should be in the media folder.
Im wondering because i just transferred the choices sheet to external choices sheet and initially it was working well, but slow now it has that error, whats the way forward?
They appear to be exactly the same as the ones in the external choices and queries from the survey sheet. And i just transferred them from my choices sheet as they are.
@Snvssh4a2017 It was tricky but I got it The problem is you use "-" in column name what is not allowed in 1.8.1 version. It was hard to track because everything works well on our current master branch as it's already fixed. So now when you use 1.8.1 you should remove all "-" from column names.