We've run into a problem with the picker control. Our datasource is a custom piece of integration with two fields. One is a required text field, the other is the field used to search for Full Name. The picker doesn't like this. We've tried hard-coding the required value and just searching for the Full Name, but that doesn't work for one simple reason: the datasource returns *nothing* until both the required field and the Full Name field are populated. When we type a value into the picker, it's attempting to search a datasource that it expects to be pre-populated, but we don't know what the Full Name is until the user types it in so the datasource is empty!
Any ideas on a workaround? The closest we got was using a text box. If we type the Full Name into the text box and then type the Full Name into the picker then the picker will pre-populate the datasource based on the Full Name in the text box and then the picker will search for the Full Name out of the pre-populated datasource. This won't work for what we need.