1 Reply Latest reply: Mar 18, 2015 9:05 PM by Tiago Ferrucio RSS

    Desativar opções do filtro

    Uriel Silveira

      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.

        • Re: Desativar opções do filtro
          Tiago Ferrucio

          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