Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
chicoparisi
Contributor II
Contributor II

Count em Conteúdo Específico

Caros, boa tarde.

Estou com uma dificuldade no meu Count , pois existe uma tabela de dados em que tenho a coluna " representante" onde tenho RepA , RepB, RepC , RepD....

No meu App quero mostrar apenas o RepA e o RepB

Fiz no gráfico seguinte script:

Usei Dimensão 'representante' e Medida abaixo:

(Count({<[representante]={'RepA'}>}clientereativacao))+ (Count({<[representante]={'RepB'}>}clientereativacao))

Beleza , ele me mostrou no gráfico só os 2 que eu queria.

Porém quando seleciono um deles os totalizadores no APP não se alteram. Ficam com os mesmos valores e números.

Alguém tem alguma dica para o que pode estar ocorrendo?

Forte Abraço.

1 Solution

Accepted Solutions
felipe_dutra
Partner - Creator
Partner - Creator

Boa tarde, Francisco!

Uma opção é criar duas expressões, com condicionais:

Count({<representante={'RepA', 'RepB'}>}clientereativacao)

com condicional da expressão: Not GetSelectedCount(representante)

e

Count(clientereativacao)

com condicional da expressão: GetSelectedCount(representante)


E outra opção é criar uma dimensão calculada (menos performático):

Dimensão:

=If(Index('RepA RepB', representante), representante, Null())

e ocultar quando o valor da dimensão for nulo

Expressão:

Count(clientereativacao)


Espero ter ajudado.


Abs,

Felipe

View solution in original post

3 Replies
marcelvinicius
Creator III
Creator III

Boa tarde amigo,

Onde voçê seleciona os representantes?

Só assim não funciona?

Count({<representante={'RepA'},representante={'RepB'}>}>}clientereativacao)

chicoparisi
Contributor II
Contributor II
Author

Nesse Count tá faltando abrir um {

Em todos os gráficos da tela estou usando como Medida essa que postei.

Pois em todos os gráficos preciso que só totalize esses Rep.

Estou selecionando representante no gráfico com Dimensão 'representante' e Medida ' (Count({<[representante]={'RepA'}>}clientereativacao))+ (Count({<[representante]={'RepB'}>}clientereativacao))'

felipe_dutra
Partner - Creator
Partner - Creator

Boa tarde, Francisco!

Uma opção é criar duas expressões, com condicionais:

Count({<representante={'RepA', 'RepB'}>}clientereativacao)

com condicional da expressão: Not GetSelectedCount(representante)

e

Count(clientereativacao)

com condicional da expressão: GetSelectedCount(representante)


E outra opção é criar uma dimensão calculada (menos performático):

Dimensão:

=If(Index('RepA RepB', representante), representante, Null())

e ocultar quando o valor da dimensão for nulo

Expressão:

Count(clientereativacao)


Espero ter ajudado.


Abs,

Felipe