Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, boa tarde.
Tenho um gráfico de barras e estou tentando colocar condicionais de cores dependendo do valor que ele me trazer.
É possível fazer isso pelas cores de expressão do grafico?
Estou tentando e não estou conseguindo.
Quando eu faço por expressão, ele até pega a cor, mas não funciona na condicional.
Segue imagem do grafico e do código
Amigo, bom dia.
Acredito que seja bem parecido com o Qlikview esta solução, então tente assim:
- vai em propriedades no graficos, expressão
- depois expanda a sua expressão (sinalzinho de +) e deve ter uma opcao chamada "color background", algo assim
- no script, coloque dessa forma:
if( avg(campo)<=80 , red(), green() )
obs: aqui estamos considerando que há uma dimensão e uma expressão. Caso cada barra dessas for uma expressão, então terá que fazer esse mesmo processo em todas as expressões.
espero ajudar.
abs
André Ramos
Amigo, agora deu certo! Já entendi o erro, muito obrigado!
Amigo, bom dia.
Acredito que seja bem parecido com o Qlikview esta solução, então tente assim:
- vai em propriedades no graficos, expressão
- depois expanda a sua expressão (sinalzinho de +) e deve ter uma opcao chamada "color background", algo assim
- no script, coloque dessa forma:
if( avg(campo)<=80 , red(), green() )
obs: aqui estamos considerando que há uma dimensão e uma expressão. Caso cada barra dessas for uma expressão, então terá que fazer esse mesmo processo em todas as expressões.
espero ajudar.
abs
André Ramos
Bom dia amigo,
Eu já tentei esse procedimento também, o problema que ele só funciona num filtro geral 😞
Se eu aplicar um filtro, as cores não respondem ao filtro da expressão.
Mas muito obrigado por tirar uns minutinhos do seu tempo para me ajudar!
Bom dia!
Cada coluna é uma expressão ou vem da dimensão? Quando voce fala em aplicar um filtro, seria algo assim?
if( Campo = 'metrica tal', if(avg(campo)>0,green(),red()) , outroif ou encerra)
Amigo, agora deu certo! Já entendi o erro, muito obrigado!
que beleza , cara!! qualquer coisa estamos aí!! 🙂