Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Desativar opções do filtro

Estou com um menu de 3 botões:

(País), (Estado), (Cidade).

Cada botão quando clicado possui um filtro fixo chamado "Bairro" que possui os campos BairroA, BairroB e BairroC.

Minha dúvida seria a respeito de como desativar os campos do filtro "Bairro" quando estiver nos botões País ou Estado e deixar habilitado somente quando esteja no botão Cidade. Se preferível deixar os campos BairroA, BairroB e BairroC com letras um pouco transparentes para o usuário identificar que não está habilitado e deixar as letras na cor normal quando estiver no botão Cidade.

OBS: Esse exemplo foi somente genérico para o entendimento melhor.

Labels (2)
1 Reply
Anonymous
Not applicable
Author

Uriel,

Desta forma o campo Bairro ficara oculto:

1 -  Crie uma variável (vCidadeAtv) e atribua o valor 1;

2 -  Dentro do seu objeto que estiver apresentando os campos Bairro, existe um campo chamado "Show", deixe habilitado com Conditional. E dentro deste campo coloque sua variável (vCidadeAtv = 1) ;

3 - Dentro do seu objeto País e Estado, vá até Actions>Add>Set Variable. Dentro de Variable coloque sua variável (vCidadeAtv) e em Value coloque 0;

Para alter a cor do botão

Adicione a expressão dentro de Font>Color>Calculated (=If(vCidadeAtiv = 1, RGB(225,225,225),RGB(0,0,0)) e dentro de General>Color>Calculated (=If(vCidadeAtiv = 1, RGB(225,225,225),RGB(255,255,255))

OBS: As cores podem ser personalizadas, basta alterar o RGB.

Abraços,

Tiago Ferrucio