Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Ultimo Registro

Caros

  Estou precisando pegar o ultimo registro , conforme modelo do qvw . Tentei algumas expressoes nao consegui desenvolver.

Tags (1)
1 Solution

Accepted Solutions
thechacal
Contributor III

Re: Re: Ultimo Registro

Bom, no meu teste o que você quer funcionará quando você selecionar um PAC específico, caso contrário mostrara todas as ocorrências.

Veja o anexo

29 Replies
rphpacheco
Contributor III

Re: Ultimo Registro

Inclua em seu script de Carga a função RecNo() e nomeie por exemplo como Id.

Depois na expressão é só pegar as informações necessárias utilizando a função Max() em set analysis

Not applicable

Re: Ultimo Registro

Rafpael

  Pode da um exemplo , por favor

Not applicable

Re: Ultimo Registro

No Script:

ITEM_MDL_AFERIDO:

LOAD

RecNo() as NumRegistro,

"COD_PAC" AS PAC,

"VAL_PRM_CLN",

"DAT_AFERICAO",

"COD_PRM";

SQL SELECT

"COD_PAC",

"VAL_PRM_CLN",

"DAT_AFERICAO",

"COD_PRM"

From ADMWPD.ITEM_MDL_AFERIDO Where COD_PRM IN ('000999','005003','004893');

Expressão:

Max(NumRegistro)

rphpacheco
Contributor III

Re: Re: Ultimo Registro

Sim, Claro!

Segue um exemplo

Not applicable

Re: Ultimo Registro

E so eu querer a ultima data de aferição de cada registro

Not applicable

Re: Ultimo Registro

Para ter a ultima data por PAC é isso?

rphpacheco
Contributor III

Re: Ultimo Registro

Bom, como a sua data é acompanhada tmbm pelo horário, dá para fazer tmbm um Max(DAT_AFERICAO).

Not applicable

Re: Ultimo Registro

Ruam e Pacheco

So que eu preciso no formato que postei

rphpacheco
Contributor III

Re: Ultimo Registro

Desculpe marcelo se eu não entendi direito a sua necessidade.

Você quer o último registro de todas as informações que estão na tabela, ou os registros da maior data?

Pois se vc perceber no exemplo que passei, você pode pegar os dados utilizando um Only() e set analysis.