Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
jeanlipes
Contributor II

Cor de Fundo de uma tabela na variável

Bom dia,

Foi desenvolvida uma variável onde ela recebeu a informação de uma cor em RGB.

Estou tentando utilizar essa variável para pintar o funco de uma coluna da tabela dinâmica.

Variável: CID_COD_COR_CID_REPR

Valor: RGB(205,102,0)

Conforme a Imagem em anexo, colocamos a variável no campo "Cor de Fundo".

RGB.JPG

Tags (1)
1 Solution

Accepted Solutions
jeanlipes
Contributor II

Re: Cor de Fundo de uma tabela na variável

Boa tarde,

Fiz com IF e deu certo...

IF(CID_COD_COR_CID_REPR = 'RGB(0,255,0)', RGB(0,255,0,

IF(CID_COD_COR_CID_REPR = 'RGB(0,255,255)', RGB(0,255,255,

...

...


Obrigado pela ajuda!

5 Replies
thiago_justen
Valued Contributor III

Re: Cor de Fundo de uma tabela na variável

Jean,

Na expressão de cor de fundo use a seguinte fórmula:

$(CID_COD_COR_CID_REPR)

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
thiago_justen
Valued Contributor III

Re: Cor de Fundo de uma tabela na variável

O que ocorre no teu caso: você está invocando a string que compõe a variável (sua fórmula em si) e não calculando-a.

O $ antes da variável invocará o resultado da expressão que você colocou na variável.

Leia mais sobre o assunto:

Expansão de sinal de dólar usando uma variável ‒ Qlik Sense

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
jeanlipes
Contributor II

Re: Cor de Fundo de uma tabela na variável

Boa tarde Thiago,

Fiz assim e não deu certo..

Estou usando o modo web e não consigo pintar a cor do fundo da coluna...

jeanlipes
Contributor II

Re: Cor de Fundo de uma tabela na variável

Boa tarde,

Fiz com IF e deu certo...

IF(CID_COD_COR_CID_REPR = 'RGB(0,255,0)', RGB(0,255,0,

IF(CID_COD_COR_CID_REPR = 'RGB(0,255,255)', RGB(0,255,255,

...

...


Obrigado pela ajuda!

thiago_justen
Valued Contributor III

Re: Cor de Fundo de uma tabela na variável

Perfeito Jean. Desculpa não ter dado solução ao teu problema...

Retornei agora de um compromisso e só consegui ver tua mensagem agora.

Mas se funcionou, tá show!

Abs e Sucesso!!

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago