Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Senhores,
eu tenho alguns abjetos de textos que estou utilizando como botões em minha interfae BI com fundo branco e preciso que mude para fundo cinza quando clico sobre o mesmo e que volte a ter fundo branco quando eu clicar em outro objeto de texto. Alguém sabe como fazer isso?!
Desde já agradeço,
Eurico Souza.
Olá Eurico.
É possivel fazer isso. Claro que não sei como está montado o seu projeto e para que finalidades os seus botões servem, mas vamos lá com um caminho possível para o seu problema.
Vá em Configurações -> Visão Geral das Variáveis e crie uma variável sem quaisquer valor, apenas crie (no exemplo que postei a variável chama-se VAR).
Feito isso, você irá nas Propriedades do Objeto de Texto -> Adicionar Ação -> Externo -> Definir Variável e inclua a variável VAR e defina um valor único para ela. O único que eu digo é para cada objeto de texto existirá um valor único.
Após isso, vá na aba Geral das Propriedades do Objeto de Texto -> Fundo -> Cor -> Cor da Base -> Calculado e inclua a expressão
If($(VAR)=1,White(),Black())
Nela, estamos dizendo que se ao clicar no objeto que tem o parâmetro de ação definindo a variável para um valor (1), a cor assumida será o branco, senão preto (Você poderá usar a cor que desejar ai ok?).
Faça isso nos demais objetos, respeitando os valores de cada um e as sequências de cores que irá dar certo
Abraço!
Olá Eurico.
É possivel fazer isso. Claro que não sei como está montado o seu projeto e para que finalidades os seus botões servem, mas vamos lá com um caminho possível para o seu problema.
Vá em Configurações -> Visão Geral das Variáveis e crie uma variável sem quaisquer valor, apenas crie (no exemplo que postei a variável chama-se VAR).
Feito isso, você irá nas Propriedades do Objeto de Texto -> Adicionar Ação -> Externo -> Definir Variável e inclua a variável VAR e defina um valor único para ela. O único que eu digo é para cada objeto de texto existirá um valor único.
Após isso, vá na aba Geral das Propriedades do Objeto de Texto -> Fundo -> Cor -> Cor da Base -> Calculado e inclua a expressão
If($(VAR)=1,White(),Black())
Nela, estamos dizendo que se ao clicar no objeto que tem o parâmetro de ação definindo a variável para um valor (1), a cor assumida será o branco, senão preto (Você poderá usar a cor que desejar ai ok?).
Faça isso nos demais objetos, respeitando os valores de cada um e as sequências de cores que irá dar certo
Abraço!