-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Description
Hi,
first of all thank's a lot for the tool you create and maintain !
We are facing a bug with last odkcollect version(1.7.0)
When we set a select_one field on a csv file (etudes & protocoles), the ui shows the whole list (what we want) AND a text area to start typing for autocomplete (without 'autocomplete' in appearance column.
Here is the xml :
<?xml version="1.0"?>
<h:html xmlns="http://www.w3.org/2002/xforms" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:jr="http://openrosa.org/javarosa" xmlns:orx="http://openrosa.org/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<h:head>
<h:title>EXO_MOBILE_2_bis</h:title>
<model>
<instance>
<exo_mobile_2bis id="exo_mobile_2_bis" version="2">
<releve>
<id_etude/>
<id_protocole/>
<code_releve/>
</releve>
<saisie_observateur jr:template="">
<saisie_structure/>
<search_observateur/>
</saisie_observateur>
<saisie_date>
<date_obs/>
<duree_obs/>
</saisie_date>
<meta>
<instanceID/>
</meta>
</exo_mobile_2bis>
</instance>
<bind nodeset="/exo_mobile_2bis/releve/id_etude" required="true()" type="select1"/>
<bind nodeset="/exo_mobile_2bis/releve/id_protocole" required="true()" type="select1"/>
<bind nodeset="/exo_mobile_2bis/releve/code_releve" type="string"/>
<bind nodeset="/exo_mobile_2bis/saisie_observateur/saisie_structure" type="select1"/>
<bind nodeset="/exo_mobile_2bis/saisie_observateur/search_observateur" required="true()" type="select1"/>
<bind nodeset="/exo_mobile_2bis/saisie_date/date_obs" required="true()" type="date"/>
<bind nodeset="/exo_mobile_2bis/saisie_date/duree_obs" type="int"/>
<bind calculate="concat('uuid:', uuid())" nodeset="/exo_mobile_2bis/meta/instanceID" readonly="true()" type="string"/>
</model>
</h:head>
<h:body>
<group appearance="field-list" ref="/exo_mobile_2bis/releve">
<label>Informations sur le relevé effectué</label>
<select1 appearance="search('etudes')" ref="/exo_mobile_2bis/releve/id_etude">
<label>Etude</label>
<item>
<label>nom_etude</label>
<value>id_etude</value>
</item>
</select1>
<select1 appearance="search('protocoles')" ref="/exo_mobile_2bis/releve/id_protocole">
<label>Protocole</label>
<item>
<label>libelle</label>
<value>libelle_id</value>
</item>
</select1>
<input ref="/exo_mobile_2bis/releve/code_releve">
<label>Code du point de relevé</label>
</input>
</group>
<group ref="/exo_mobile_2bis/saisie_observateur">
<label>Observateurs du relevé</label>
<repeat nodeset="/exo_mobile_2bis/saisie_observateur">
<select1 appearance="quick search('structures')" ref="/exo_mobile_2bis/saisie_observateur/saisie_structure">
<label>Structure de l'observateur</label>
<hint>Saisissez une structure</hint>
<item>
<label>nom_structure</label>
<value>id_structure</value>
</item>
</select1>
<select1 appearance="quick search('observateurs','matches','id_structure', /exo_mobile_2bis/saisie_observateur/saisie_structure )" ref="/exo_mobile_2bis/saisie_observateur/search_observateur">
<label>Observateur</label>
<hint>Ajoutez un observateur</hint>
<item>
<label>nom_observateur</label>
<value>id_observateur</value>
</item>
</select1>
</repeat>
</group>
<group appearance="field-list" ref="/exo_mobile_2bis/saisie_date">
<label>Date et durée du relevé</label>
<input appearance="no-calendar" ref="/exo_mobile_2bis/saisie_date/date_obs">
<label>Date de l'observation</label>
</input>
<input ref="/exo_mobile_2bis/saisie_date/duree_obs">
<label>Durée de l'observation</label>
<hint>en minutes</hint>
</input>
</group>
</h:body>
</h:html>