Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
jeanlipes
Contributor II

Problema com Totalizador

Boa tarde pessoal,

Estou com um problema no totalizador de uma consulta,

faço o IF(CAMPO > 1, COUNT(DISTINCT CHAV_CLIENTE)) só que ele não traz o totalizador, não exibe a soma das linhas...

estou utilizando uma tabela dinamica.

IF((MAX({<PED_DAT_EMISSAO = {"<=$(v_DataReativacaoPedido)"}>} PEDH_CONT_CLIENTE) + 1)

=

MIN({<PED_DAT_EMISSAO = {">=$(P_DAT_EMISSAO_INICIAL)"},>} PEDH_CONT_CLIENTE),

COUNT(DISTINCT PEDH_COD_CHAVE_CLIENTE))

Totalizador está zerado, deveria ser 1.

Já tentei utilizar o AGGR() mas não funcionou...

Tags (1)
1 Solution

Accepted Solutions
Not applicable

Re: Problema com Totalizador

Tente Sum(aggr(Count(Distinct Chav_Cliente)))


4 Replies
daniel_vale
Contributor

Re: Problema com Totalizador

posta um qvw pra ajudar

Re: Problema com Totalizador

It doesn't work because in a single line the condition

IF((MAX({<PED_DAT_EMISSAO = {"<=$(v_DataReativacaoPedido)"}>} PEDH_CONT_CLIENTE) + 1)

=

IN({<PED_DAT_EMISSAO = {">=$(P_DAT_EMISSAO_INICIAL)"},>} PEDH_CONT_CLIENTE),

can be true or false but at the total level the condition cannot be evalued ...

you're right may be it works with aggr ... but we need the document to help you

jeanlipes
Contributor II

Re: Problema com Totalizador

Não consigo simular um para testar e publicar aqui...

A consulta e os dados oficiais eu não posso publicar.

Not applicable

Re: Problema com Totalizador

Tente Sum(aggr(Count(Distinct Chav_Cliente)))