Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
kettyterra
Creator
Creator

Trazer ultima localização baseado na data

Senhores, boa tarde!

Preciso de ajuda para a seguinte questão:

Tenho uma tabela na qual ficam armazenado a localização do meu equipamento.

Toda  vez que essa localização é alterada, é inserida uma nova linha.

Este registro é composto:

EQUIPAMENTO | FILIAL | SITUAÇÃO BEM | SITUAÇÃO MANUTENÇÃO | DATA | CONTADOR

Eu crei um gráfico no qlikview para que consigo visualizar a ultima localização.

Eu consigo fazer sintaxe para data e contador, usando a função MAX.

Acontece que como existe mais de uma situção para bem, ele acaba trazendo repetido.

Usei a função MAXSTRING para trazer a ultima filial e ultima situação, mas está trazendo informação errada.

Como eu devo fazer?

Olhem o exemplo do equipamento AAE.000010, tenho 3 datas.. quero que apareça somente a ultima data.

Aguardo

Obrigada

Labels (1)
10 Replies
Clever_Anjos
Employee
Employee

FirstSortedValue() retorna um valor ordenado por outro campo, no caso estamos usando Data

ORD() converte um caracter para sua representação numerica

ORD('A') = 65, ORD('B') = 66 e por ai vai

A idéia é fazer um critério de "desempate" quando as datas forem iguais, então estava pensando em usar a Data e subtrair o indice da letra (/1000) para dar uma pequena diferença e ordenar corretamente