Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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?
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
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
Date(Floor(ExtractorTimestamp-Time#('07:20','hh:mm'))) as ShiftedDate
HIC
Teste por favor
date(Floor(now() - '07:20'))
Obrigado pelas respostas...
Todas estão corretas,
Muito Obrigado.