Encuentra temas de tendencia y respuestas rápidas aquí

Hola, ¿cómo podemos ayudarte?

There no matching results.

Cómo restringir la fecha de finalización a 15 días después de la fecha de inicio

Pregunta

¿Cómo puedo limitar la fecha de finalización a 15 días después de la fecha de inicio en mi formulario?


Descripción

Tengo un formulario que recoge una fecha de inicio y una fecha de finalización para rastrear un período de aprobación. Quiero establecer una condición para que la fecha de finalización no pueda ser más de 15 días después de la fecha de inicio; debe estar dentro de los 15 días posteriores a la fecha de inicio. ¿Puede PlatoForms ayudarme a lograr esto?


Respuesta

¡Por supuesto! Para lograr esto, necesitarás:

  1. Agregar Campos:

    • Fecha de Inicio: La fecha ingresada por el usuario como fecha de inicio.
    • Fecha de Finalización: La fecha ingresada por el usuario como fecha de finalización.
    • Campo de Cálculo: Un campo de fecha oculto que almacena el resultado de la fecha de inicio más 15 días.
  2. Configurar Lógica:

    • Crea una regla para añadir automáticamente 15 días a la Fecha de Inicio y almacenar este resultado en el Campo de Cálculo oculto.
  3. Agregar Regla de Validación:

    • En el campo Fecha de Finalización, agrega una regla para verificar si la Fecha de Finalización ingresada es posterior a la fecha en el Campo de Cálculo oculto (es decir, la Fecha de Inicio más 15 días). Si la Fecha de Finalización es posterior, aparecerá un mensaje de error, impidiendo que el formulario sea enviado.

Para más detalles, consulta la guía paso a paso a continuación:


Guía paso a paso

Paso 1: Agregar campo de fecha de inicio y finalización

Agrega un campo de Fecha de Inicio y un campo de Fecha de Finalización.

Paso 2: Agregar un campo de cálculo de fecha

  1. Agrega un campo de cálculo de fecha a tu formulario y configúralo para que esté oculto.

    Agregar Campo de Fecha Extra

  2. Para asegurarte de que no se muestre en el formulario ni afecte tu PDF, selecciona Oculto en el formulario y desmarca Imprimir en PDF.

    Configuración del Campo de Fecha Extra

Este campo se usará para calcular el rango de fechas y no será visible para los usuarios.

Paso 3: Calcular 15 días desde la fecha de inicio

  1. Crea una regla lógica en tu constructor de formularios que sume 15 días a la fecha de inicio y asigne este valor al campo de cálculo de datos.

    Calcular 15 Días

Paso 4: Configurar validación para la fecha de finalización

Ve a la configuración del campo Fecha de Finalización y agrega una regla de validación que verifique la fecha de finalización contra el campo de fecha extra, y también agrega un mensaje de error.

Validar fecha de finalización agregar una regla de validación

Esto asegurará que la fecha de finalización no exceda los 15 días desde la fecha de inicio.


Probar la demostración

Para un ejemplo práctico, prueba esta configuración usando el formulario de demostración. El campo de cálculo de fecha es visible en la demostración para ayudarte a entender cómo funciona.

Validar fecha de finalización probar la configuración


¿Tienes más preguntas? Visita nuestra página de Preguntas Frecuentes o contáctanos.