Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde, estou com a seguinte dificuldade, tenho uma visão de visitas de clientes, tenho que somar o valor previsto, mas preciso levar em consideração apenas a ultima visita de cada cliente, tentei fazer da seguinte maneira mas está trazendo os valores todos divergentes:
Sum(Aggr (Max(VisiData),VisiCodCli,VisiVlrPrev))
Gostaria de saber o que pode estar errado, ou se existe alguma outra maneira trazer essa informação.
Eu ja tinha aberto uma outra discussão que era sobre contar apenas o ultimo valor:
Re: Re: Contar apenas o ultimo registro.
Qualquer duvida estou a disposição.
Boa noite.
Voce pode usar o FirstSortedValue(VisiVlrPrev ,-VisiData )
Att,
Alessandro Furtado
Alessandro, não funciona com mais de uma visita no dia mais atual.
Dá uma olhada. Você sabe resolver?
Boa noite Luciano.
Olhando a estrutura vi que tem um campo da data e outro da hora da visita. Assim mudei a expressao
FirstSortedValue(VisiVlrPrev ,-VisiData + VisiHrCad )
Att,
AMF
Entendi o que você fez, só não sei se é isso que ele quer.
Havia entendido que teria que somar as visitas do último dia para cada vendedor. Para ser sincero olhei agora de novo e reparei que a última visita de cada cliente por vendedor pode ser em dias diferentes. Talvez mesmo somando não seja o que o Marcos precisa.
Bom dia Luciano.
Pelo o que entendi seria a última visita. No caso, como tem mais visitas/apontamentos no mesmo dia, estou pegando a última.
Vamos esperar o pronunciamento dele....
Att,
AMF
De: Luciano Vasconcelos
Enviada em: segunda-feira, 24 de novembro de 2014 06:22
Para: ALESSANDRO FURTADO
Assunto: Re: - Somar apenas o ultimo registro.
<http://community.qlik.com/> Qlik Community
Somar apenas o ultimo registro.
reply from Luciano Vasconcelos <http://community.qlik.com/people/lucianosv?et=watches.email.thread> in Qlik Brasil - View the full discussion <http://community.qlik.com/message/663452?et=watches.email.thread#663452>
Bom dia, no caso eu preciso do valor da ultima visita para cada cliente, levando em consideração que a chave da visita é: Vendedor & Sequencia & Data, por isso preciso do valor de todos os clientes, não apenas do ultimo de cada vendedor.
Vou explicar a situação para que fique mais claro, o vendedor faz uma visita hoje e faz o orçamento de um produto X, alguns dias depois ele faz a mesma visita mas o cliente quer outro produto, portanto a visita anterior não é mais necessária. Qualquer duvida estou a disposição.
Bom dia.
A rotina está pegando a maior visita do dia. No caso se for por cliente basta ter ele na dimensão, como na imagem.
Então, tanto por vendedor ou por cliente ela mostra o valor da última visita do dia.
AMF
De: Marcos Santos
Enviada em: segunda-feira, 24 de novembro de 2014 09:19
Para: ALESSANDRO FURTADO
Assunto: Re: - Somar apenas o ultimo registro.
<http://community.qlik.com/> Qlik Community
Somar apenas o ultimo registro.
reply from Marcos Santos <http://community.qlik.com/people/marcos.santos?et=watches.email.thread> in Qlik Brasil - View the full discussion <http://community.qlik.com/message/663975?et=watches.email.thread#663975>
A única maneira que achei possível para atender a minha necessidade foi pegando a maior data de visita para cada cliente carregando junto o valor diretamente no SQL, mas caso eu descubra alguma outra maneira informarei aqui, obrigado.