Hiran, This is what the SQL string submitted to ArcGIS Server would look like.Classe_de = 'Água Abastecimento' AND AMOSTRA = 'some string' AND Bacia = 'Some String' pH BETWEEN 2 AND 6Notice that after Bacia and before pH there is no AND. <expression alias="Pesquisa Livre" textsearchlabel="Selecione um ou mais filtros para a pesquisa" isvaluerequired="true">
<values>
<value prompt="Classe" isvaluerequired="false"
userlist="Água Abastecimento, Água superficial, Sedimento, Solo">Classe_de = '[value]'</value>
<value prompt="Amostra" isvaluerequired="false"
uniquevalsfromfield="AMOSTRA" operator="AND">AMOSTRA = '[value]'</value>
<value prompt="Bacia" isvaluerequired="false"
uniquevalsfromfield="Bacia" operator="AND">Bacia = '[value]'</value>
<value prompt="pH mínimo" userlist="1, 2, 3" autosubmit="false"
isvaluerequired="false" operator="AND">pH BETWEEN [value]</value>
<value prompt="pH máximo" userlist="5, 6, 7" autosubmit="false"
isvaluerequired="false" operator="AND">[value]</value>
</values>
</expression>