Encontre tópicos populares e respostas rápidas aqui

Olá, como podemos ajudar?

There no matching results.

Como restringir a data final para 15 dias após a data inicial

Pergunta

Como posso limitar a data final para 15 dias após a data inicial no meu formulário?


Descrição

Tenho um formulário que coleta uma data inicial e uma data final para rastrear um período de aprovação. Quero definir uma condição para que a data final não possa ser mais de 15 dias após a data inicial — deve estar dentro de 15 dias da data inicial. O PlatoForms pode me ajudar a conseguir isso?


Resposta

Certamente! Para conseguir isso, você precisará:

  1. Adicionar Campos:

    • Data Inicial: A data inserida pelo usuário como a data inicial.
    • Data Final: A data inserida pelo usuário como a data final.
    • Campo de Cálculo: Um campo de data oculto que armazena o resultado da data inicial mais 15 dias.
  2. Configurar Lógica:

    • Crie uma regra para adicionar automaticamente 15 dias à Data Inicial e armazene esse resultado no Campo de Cálculo oculto.
  3. Adicionar Regra de Validação:

    • No campo Data Final, adicione uma regra para verificar se a Data Final inserida é posterior à data no Campo de Cálculo oculto (ou seja, a Data Inicial mais 15 dias). Se a Data Final for posterior, uma mensagem de erro aparecerá, impedindo o envio do formulário.

Para mais detalhes, consulte o guia passo a passo abaixo:


Guia passo a passo

Passo 1: Adicione o campo de data inicial e final

Adicione um campo de Data Inicial e um campo de Data Final.

Passo 2: Adicione um campo de cálculo de data

  1. Adicione um campo de cálculo de data ao seu formulário e configure-o para ficar oculto.

    Adicionar Campo de Data Extra

  2. Para garantir que ele não apareça no formulário ou afete seu PDF, selecione Oculto no formulário e desmarque Imprimir em PDF.

    Configurações do Campo de Data Extra

Este campo será usado para calcular o intervalo de datas e não será visível para os usuários.

Passo 3: Calcule 15 dias a partir da data inicial

  1. Crie uma regra de lógica no seu construtor de formulários que adicione 15 dias à data inicial e atribua esse valor ao campo de cálculo de dados.

    Calcular 15 Dias

Passo 4: Configure a validação para a data final

Vá para as configurações do campo Data Final e adicione uma regra de validação que verifique a data final em relação ao campo de data extra, e também adicione uma mensagem de erro.

Validar data final adicionar uma regra de validação

Isso garantirá que a data final não exceda 15 dias a partir da data inicial.


Teste a demonstração

Para um exemplo prático, teste esta configuração usando o formulário de demonstração. O campo de cálculo de data está visível na demonstração para ajudá-lo a entender como funciona.

Validar data final testar a configuração


Tem mais perguntas? Visite nossa página de FAQs ou entre em contato conosco.