Duvida com datas para travar um limite de dias.

  • Pedro Paulo Esteque
    Participante
    # 2 anos, 3 meses atrás

    Bom dia!!

    Caros amigos, tudo bem?

    Gostaria de tira uma dúvida. Estou com um formulário de locação de veículos internos da fábrica.

    Temos os campos Data Retirada e Data Devolução do veículo, consigo pelas regras de consistência colocar uma regra que o veículo solicitado. Trave com mais de 5 dias?

    Ex.: 06/09/2022 a 15/09/2022 a plataforma não permita, e mostre uma mensagem que não é possível locar um carro mais de 5 dias.

    Vou deixar alguns links prints, que tentei fazer.


    Agradeço desde já.

    att

    yurikb
    Senior Moderator
    # 2 anos, 2 meses atrás

    Olá Pedro, tudo bem por aqui e contigo? 🙂

    Não é possível travar o processo, mas é possível impedir que o usuário avance, tornando um campo obrigatório ou escondendo, caso a condição seja verdadeira.

    Para essa situação, um dos métodos possíveis é:
    1. Criar 3 novos campos pra armazenar o dia das datas de retirada, devolução e retorno
    2. Criar um campo com a data de retirada + 5 que chamarei de “retorno”
    3. Criar uma regra de consistência, onde, se o dia da devolução for maior que o do retorno, será obrigatório/esconderá o campo, impedindo o usuário de avançar.

    Para armazenar os dias das datas, crie 3 novos campos e os transforme em “campo calculado”, e insira a fórmula new Date(${campo_da_data}.getDate().
    1 campo para retirada, 1 para devolução, e 1 pra data de retorno, que seria a fórmula + 5.

Visualizando 2 posts - 1 até 2 (de 2 do total)

You must be logged in to reply to this topic.