Encuentra temas de tendencia y respuestas rápidas aquí

Hola, ¿cómo podemos ayudarte?

There no matching results.

Cómo usar la condición “else” en la lógica

Pregunta

¿Cómo puedo hacer que mi formulario responda de manera diferente según las elecciones o fechas?


Respuesta

Puedes lograr esto utilizando la condición ’else’, que te permite añadir pasos adicionales a tu lógica.

else condition in logic

¿Qué es una condición ’else’ en la lógica de formularios? Es como un plan de respaldo. Si la condición inicial ‘If’ no funciona como se esperaba, la condición ’else’ asegura que las cosas sigan adelante según las preferencias del respondiente.


Usar la condición “else”

Los siguientes pasos te guiarán sobre cómo usar la condición ’else’ en la lógica de tu formulario para crear formularios dinámicos y receptivos.

Por ejemplo, si estás creando un formulario de registro para un evento con un descuento por inscripción anticipada, puedes configurarlo para que si alguien se registra antes del 01/10/2023, el formulario calcule y muestre automáticamente una tarifa de $100. Pero si es después de esa fecha, mostrará una tarifa de $120.

  1. Añadir los campos:

    • Primero, añade un campo de Texto (‘Fecha de Registro’) y configura su tipo de texto como Fecha.

      Add Date field

    • Luego, añade otro campo de Texto (‘Tarifa de Registro’) y configura su tipo de texto como Números.

      Add Numbers field

    Asegúrate de configurar ‘Tarifa de Registro’ como Solo lectura para evitar que los respondientes editen el precio.

  2. Aplicar las lógicas:

    Set value logic

    • Establece la condición: Si “Fecha de Registro” <= menor o igual a 01/10/2023.
    • Define las acciones:
      • Si se cumple la condición (antes del plazo de inscripción anticipada), establece el valor de ‘Tarifa de Registro’ en ‘$100’.
      • Si no se cumple la condición (después del plazo de inscripción anticipada), establece el valor de ‘Tarifa de Registro’ en ‘$120’.

Vista previa

Si la ‘Fecha de Registro’ es antes del 01/10/2023, la ‘Tarifa de Registro’ se establece en $100, de lo contrario, es $120, creando formularios flexibles y fáciles de usar.

Set value preview


Descubre más lógicas de formularios

Puedes descubrir más lógicas útiles de formularios aquí.


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