Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Caros, bom dia!
Estou com um novo desafio e gostaria de contar com a famosa ajuda de vcs. Minha dificuldade atual é alterar a cor da fonte dos valores sobre os dados de um gráfico. A questão é que possuo apenas uma expressão. O gráfico possui três barras e cada uma precisa aparecer com o respectivo valor em um cor distinta.
Como está:
Como deve ficar:
Já tentei utilizar a opção de comparação na tela abaixo, incluindo verificar o tipo do mês, porém até então não tive sucesso.
Do jeito que está setado acima todos os valores aparecerem em amarelo, como mostrado no primeiro exemplo.
Campos: Q01_MesAno (dimensão)
Q01_Valor (expressão)
Vlw pela ajuda!!
Abçs,
Marcelo
Bom dia,
Existem várias formas para fazer isso utilizando as funções RowNo() ou Rank().
Verifique a ordenação do campos para certificar que as funções sejam executadas corretamente.
Segue exemplo:
Att.
Marcelo,
Se entendi bem, você está tentando fazer algo dessa forma:
Para tal, basta utilizar a mesma validação presente na condicionar de cor da expressão para o campo de condicionar do texto.
Desta forma:
Olá Kleiton, bom dia!
Obrigado pela resposta. Seu eu tivesse três expressões, como no seu exemplo, eu também faria da mesma forma q fez. Acontece que eu possuo apenas uma expressão. As três barras são decorrentes dos meses na dimensão. Eu precisaria dar uma jeito de testar a barra para definir a cor, tipo primeira barra = rgb() e assim por diante, tudo definido numa única expressão.
Segue um qvw com um gráfico exemplo.
Vlw!!
Bom dia,
Existem várias formas para fazer isso utilizando as funções RowNo() ou Rank().
Verifique a ordenação do campos para certificar que as funções sejam executadas corretamente.
Segue exemplo:
Att.
Olá Vinicius, bom dia!
Obrigado pela resposta. Realmente é uma saída muito interessante. O único problema é que tenho 5 registros que são considerados no gráfico. Dois deles são descartados por serem zerados. Quando eu coloco o recurso da cor as barras são afastadas passando a considerar o zero, mesmo com a opção Ocultar Zeros ativada. Já tentei utilizar isnull na expressão da cor, porém qualquer consideração que faço as barras são alteradas. Somente quando removo a opção das cores as barras voltam a desconsiderar o zero.
Vlw!!!
Marcelo,
E se você fizer na expressão:
If ( [SuaExpressao] > 0, [SuaExpressao])
Exemplo:
If (Sum(ValorVendas) > 0, Sum(ValorVendas))
Assim não aparecerá os valores zerados e vc poderá desmarcar a opção Ocultar Zeros.
Att.