Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Exibir Expressao Condicionalmente

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.

1 Solution

Accepted Solutions
Not applicable
Author

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.

View solution in original post

6 Replies
Not applicable
Author

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.

Not applicable
Author

Rafael testei esta situacao que me passou porem nao funcionou.

Veja a figura..

Ele fica com o valor nulo.


Not applicable
Author

Não consigo ver a figura.

Se possível mande o arquivo qvw que eu dou uma olhada pra você.

Not applicable
Author

infelizmente nao posso enviar o qvw... porem anexei acima a figura..


Not applicable
Author

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.

Not applicable
Author

Prezado Rafael, bem pensado sua solução...

Grato pela ajuda e forte abraço.