Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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
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