Ir para conteúdo
  • 0

Retornar medida/coluna selecionada


renanfelipes
Ir para solução Solucionado por renanfelipes ,

Pergunta

  • Alunos

Olá pessoal.
Existe alguma função no DAX que me retorne por exemplo, qual parâmetro está sendo utilizado em um determinado gráfico? ou uma função que me retorne qual medida está sendo utilizada no eixo x ou y de um gráfico ?
Pergunto pois estou utilizando os novos parâmetros de campos, e quero colorir os gráficos com base na parâmetro selecionado.

exemplo ->
caso selecionado o parâmetro 1, gostaria de trocar as cores dos gráficos para azul,
caso selecionado o parâmetro 2, gostaria de trocar as cores dos gráficos para vermelho 

A Mesma lógica gostaria de utilizar para trocar os títulos dos gráficos de forma dinâmica.

Se alguem puder ajudar, agradeço.

 

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Pessoal, 
após alguns testes consegui resolver a questão e segue abaixo a solução, para curiosidade cientifica, caso alguem também queira customizar seus relatórios com base nos parâmetros de campos.

1° criar um parâmetro de campo. (O mesmo vai criar uma tabela extra conforme abaixo)
image.png.40c769e7456e5055eb6f0ee4b2627e68.png

 

2° após criado os parametros, utilizar o mesmo, em algum eixo
image.png.1bc8cedb32c1642133ca42521fee6e8a.png

 

3° (agora entra a questão da duvida descrita acima) Criar uma media conforme abaixo.
OBS: o campo na tabela de parâmetro que retorna o nome da medida utilizada nos gráficos é "Parâmetro Campos"

Onde: o argumento verdadeiro é o codigo da cor a ser utilizado no visual.

image.png.5b0d57896010986c60e19aaeb4c19888.png

 

4° Utilizar esta medida como valor de campo na cor das barras.

image.png.cdc678be33355459f4a0d2ba348c911f.png

 

Pronto! Agora seus gráficos podem ser formatados com cores dinâmicas, com base nos parâmetros utilizado!

Extra: Esta mesma lógica pode ser utilizada para criar Títulos Dinâmicos com base no parâmetro.

Exemplo: 
image.png.eeee5712df5167ddfdcf2b06889d57ab.png 

  • Like 3
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
6 horas atrás, Bruno Abdalla de Souza disse:

Obrigado pelo retorno Bruno, mas não resolvi o problema com as funções que você enviou. utilizei a selectedvalue() e funcionou.

  • Like 2
Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...