Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
jeanlipes
Contributor II

Validação de Datas Today()

Boa tarde pessoal...

Eu tenho que verificar a data em um extrator e gravar ela junto com os dados, só que eu preciso fazer a seguinte validação:

Se o extrator gerar antes das 07:20 de dia atual ele grava a data do dia anterior...

Exemplo:

Se eu gerar o extrator amanhã dia 20/03 as 07:00 ele tem que gravar na tabela o dia 19/03...

Se eu gerar o extrator amanhã dia 20/03 as 07:30 ele tem que gravar na tabela do dia 20/03..

Alguém sabe como posso fazer esta validação?

Tags (1)
1 Solution

Accepted Solutions

Re: Validação de Datas Today()

Eu montei uma expressão da seguinte forma:

=if(Time(Frac('$(DataVerificada)')) > '15:45:00', Date(Floor('$(DataVerificada)'), 'DD/MM/YYYY'), Date(Floor('$(DataVerificada)')-1, 'DD/MM/YYYY'))

Sendo a DataVerificada uma variável com a data do reload

Segue o qvw em anexo

4 Replies

Re: Validação de Datas Today()

Eu montei uma expressão da seguinte forma:

=if(Time(Frac('$(DataVerificada)')) > '15:45:00', Date(Floor('$(DataVerificada)'), 'DD/MM/YYYY'), Date(Floor('$(DataVerificada)')-1, 'DD/MM/YYYY'))

Sendo a DataVerificada uma variável com a data do reload

Segue o qvw em anexo

Employee
Employee

Re: Validação de Datas Today()

Date(Floor(ExtractorTimestamp-Time#('07:20','hh:mm'))) as ShiftedDate

HIC

Employee
Employee

Re: Validação de Datas Today()

Teste por favor

date(Floor(now() - '07:20'))

jeanlipes
Contributor II

Re: Validação de Datas Today()

Obrigado pelas respostas...

Todas estão corretas,

Muito Obrigado.