Ir para conteúdo
  • 0

Criar uma nova coluna de validação (horas com minutos) com a linguagem M


Marcelo Kniss
Ir para solução Solucionado por Erick Oliveira ,

Pergunta

  • Alunos

Oi pessoal, preciso criar uma coluna para validar se os dados estão dentro de um certo período de tempo. Fiz da seguinte forma:
 

if [Hora completa] >= "10:00:00" and [Hora completa] <= "22:00:00" and [nu_status] = 5 then "considerado" else "nconsiderado"

 

Porém dessa forma que eu fiz está me retornando o erro abaixo:

image.png.6bdc9319d48cbc5b08464278016584a0.png

 

Já tentei sem as " " entre as horas, porém também não deu certo,  fica assim:

image.png.0ac44b0c1ab839af94ab3a7d5fcc33a2.png

 

Alguém sabe como me ajudar?

 

O objetivo desse código é me trazer todos os dados que estão entre as 10 da manhã e que sejam menores ou iguais ao horário das dez da noite.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Boa tarde Marcelo;

Utilize a função para declarar valor temporal#time(hour as number, minute as number, second as number), ficaria assim:

if [Hora completa] >= #time(10, 0, 0) and [Hora completa] <= #time(22, 0, 0) and [nu_status] = 5 then "considerado" else "nconsiderado"

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
3 minutos atrás, Erick Oliveira disse:

Boa tarde Marcelo;

Utilize a função para declarar valor temporal#time(hour as number, minute as number, second as number), ficaria assim:

if [Hora completa] >= #time(10, 0, 0) and [Hora completa] <= #time(22, 0, 0) and [nu_status] = 5 then "considerado" else "nconsiderado"

Muito obrigado!
Eu tinha transformado o campo em texto para fazer as condicionais. 

 

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...