Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Na tabela eu tenho %Dev, eu quero deixar o valor com a fonte de vermelho quando o valor for maior que a meta, porém cada Canal tem uma meta
Canal | % Dev | META |
Total | 10,5% | 5,1% |
02-Autoservicios | 12,7% | 5,0% |
04-Detalle | 13,2% | 6,0% |
01-Terceros | 0,3% | 1,0% |
03-Canales Especiales | 0,0% | 1,0% |
04-Micro Distribuidores | 15,4% | 5,0% |
06-Recuperacion | 0,0% | 0,001% |
Obrigado
Tiago
Na fórmula da expressão você monta da seguinte forma:
If(Dimensionality() = 0, <coloque a formula/campo da meta geral>, <coloque a formula/campo da meta da linha>)
Como o mario.sergio.ti mencionou, essa meta deve vir de algum lugar (fórmula, campo de alguma tabela).
Amigo, na expressão de cor;
Segue exemplo:
If([% Dev] > META, red() )
Poderá utilizar RGB também.
Desculpe, esqueci do detalhe... eu não tenho a coluna de meta, essa coluna de meta eu coloquei somente para saber a meta de cada canal
Somente complementando a informação do mario.sergio.ti
Ok, mas se voce não possui essa tabela Meta de onde vem a informação sobre a meta de cada %Dev pra você poder fazer a comparação?
Amigo, então deverá criar uma tabela que contenha as informações de metas para cruzar com o modelo de dados;
Segue exemplo:
Tab_Meta:
Load *
Inline [
Canal|META
02-Autoservicios|0,051
04-Detalle|0,06
01-Terceros|0,01
03-Canales Especiales|0,01
04-Micro Distribuidores|0,05
06-Recuperacion|0,00001
] (Delimiter Is '|');
Obs.: Recomendo que seja uma tabela externa para minimizar as dependências do desenvolvedor.
Abraço.
Mario, funcionou o Load e a expressão, como faço para considerar a Meta para o TOTAL?
A Meta do TOTAL é 5,1%
Obrigado
Amigo, neste caso, já que a meta não é oriunda de cálculos matemáticos explícitos declarado no descriminado;
Recomendo então criar um outro objeto para realizar esta operação sobre o total.
Tiago
Você pode referenciar a meta utilizando o comando Dimensionality()
Se Dimensionality() = 0, Meta Geral, Meta Grupo
Essa é boa.