Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Saudações a todos !
Necessito exibir determinada expressão conforme o valor da dimensão...
Como podem ver na figura minha expressao se repetem,
Gostaria que por exemplo:
Se a Dimensao.valor = 'Risco' exiba Expressao.
Estou enviando um arquivo para você dar uma olhada como funciona. Os dados estão na planilha anexa também.
Qualquer dúvida é só falar.
Olá Paulo!
Você pode usar um if, por exemplo: If(Dimensao = 'condicao1', valor1, valor2).
Dentro dos parênteses do if, primeiro você coloca a condição e uma vírgula. Então você coloca o valor que deseja mostrar se a condição for verdadeira e se necessário você pode colocar outra vírgula para um valor caso a condição for falsa.
Você ainda pode usar um if dentro de outro if, por exemplo:
If(Dimensao = 'condicao1', // Primeira condição
valor1, // Valor se a primeira condição for verdadeira
If(Dimensao = 'condicao2', // Se a primeira condição for falsa, inicia outro if, seguna condição
valor2, // Valor se a segunda condição for verdadeira
valor3 // Valor se a segunda condição for falsa
)
)
Você ainda pode usar o Set Analysis, por exemplo: Sum({<Dimensao = {'condicao'}>} valor). A expressão irá somar o campo valor se o campo Dimensao for igual ao valor condicao.
Rafael testei esta situacao que me passou porem nao funcionou.
Veja a figura..
Ele fica com o valor nulo.
Não consigo ver a figura.
Se possível mande o arquivo qvw que eu dou uma olhada pra você.
infelizmente nao posso enviar o qvw... porem anexei acima a figura..
Estou enviando um arquivo para você dar uma olhada como funciona. Os dados estão na planilha anexa também.
Qualquer dúvida é só falar.
Prezado Rafael, bem pensado sua solução...
Grato pela ajuda e forte abraço.