ODK OpenDataKit: riempire dinamicamente le opzioni della casella selezionate?
Domanda
Stiamo iniziando con OpenDataKit e vorremmo creare una casella / spinner selezionata che possiamo aggiornare dinamicamente senza dover generare e caricare un nuovo file XML.
È possibile collegare una casella di selezione a un feed XML o JSON e utilizzare quel feed per generare le opzioni nella casella Seleziona?
Soluzione
Disclaimer: sono uno degli sviluppatori di Open Data Kit (ODK).
Durante la creazione di questo selezione più intelligente è possibile in Android, c'è un insetto In Javarosa (la biblioteca che alimenta l'elaborazione del modulo di ODK) che probabilmente comporterà la perdita di dati. Nel caso di una selezione1, il valore salvato verrà scartato silenziosamente la prossima volta che ricaricherai l'istanza salvata.
Risolvere questo problema in Javarosa è un buon primo passo.