There are a couple of issues with your existing statements in that you are using $value$ in the condition and looking for "Todos", which is actually $label$ and not the value, which you have set to *. It's not clear if you need the $Select$ token for the input to be the value of the input, but on the basis that you are using the $Select$ token elsewhere, you can get rid of the condition statements and use a simple set of eval statements for your token setters. The example below only needs 2 <eval> token statements to set the pane dependent tokens. Setting a token to null() is the same as unsetting it, so you don't need <condition>. Note the use of $value$ and $label$ in the eval as it's tricky to compare a value of "*" which is the value of the Todos option. <form>
<label>tmp11</label>
<row>
<panel>
<input type="dropdown" token="Select">
<label>Select</label>
<choice value="*">Todos</choice>
<choice value="Tabela">Tabela</choice>
<choice value="Gráfico">Gráfico</choice>
<default>Todos</default>
<change>
<eval token="Tabela">if($value$="Tabela" OR $label$="Todos", "", null())</eval>
<eval token="Gráfico">if($value$="Gráfico" OR $label$="Todos", "", null())</eval>
</change>
</input>
</panel>
<panel depends="$Gráfico$">
<html>
<h1>Gráfico</h1>
<p>Select token is $Select$</p>
</html>
</panel>
<panel depends="$Tabela$">
<html>
<h1>Tabela</h1>
<p>Select token is $Select$</p>
</html>
</panel>
</row>
</form>
... View more