Nota: Este artículo cubre formularios en la nueva experiencia de creación de documentos. Si tu espacio de trabajo aún no ha sido actualizado, ve a Crear formularios (experiencia clásica).
Por defecto, todas las preguntas en tu formulario son visibles para cualquiera que lo abra. La lógica condicional te permite crear reglas que muestren u oculten preguntas específicas —y establezcan valores predeterminados— según lo que una persona ingrese. Esto mantiene tu formulario enfocado y evita solicitar información que no es relevante.
Cómo funcionan las reglas
Cada regla sigue una estructura CUANDO / ENTONCES / SI NO:
CUÁNDO — una o más condiciones basadas en el valor de una pregunta
ENTONCES — acciones a ejecutar cuando se cumplen todas las condiciones
SI NO — acciones alternativas cuando las condiciones no se cumplen
Cada acción puede mostrar u ocultar una pregunta, mostrar u ocultar una opción dentro de un campo de selección múltiple, o rellenar previamente un campo con un valor.
Importante: Todas las preguntas son visibles de forma predeterminada. Las reglas ocultan preguntas que se muestran actualmente — no revelan preguntas que estaban ocultas en la configuración. Planifica tu lógica alrededor del patrón "ocultar cuando no sea aplicable".
Abre el panel de reglas del formulario
Abre tu plantilla y selecciona Editar formulario para acceder al editor de formularios.
Selecciona el icono de expandir (flechas cruzadas) en la barra superior. El panel Reglas de formulario se abre en la derecha.
Selecciona + Crear regla para añadir tu primera regla.
Crear regla
Añadir una condición (CUANDO)
En el editor de reglas, selecciona + Añadir condición bajo WHEN.
Selecciona la pregunta en la que deseas basar la condición. El desplegable enumera todas las preguntas en tu formulario por su etiqueta.
Selecciona un operador.
Ingresa un valor si el operador lo requiere.
Los operadores mostrados dependen del tipo de pregunta que selecciones.
Preguntas de texto (Mensaje corto, Mensaje largo, Correo electrónico, Número de teléfono):
Operador | Cuando se dispara |
igual | La respuesta coincide exactamente con el valor |
no es igual | La respuesta no coincide con el valor |
contiene | I'm ready to translate. However, I don't see the source text to translate in your message. You wrote "The response includes the string" but didn't provide the actual string or content.Please share the text you'd like me to translate to Spanish (Latin America), and I'll apply all the rules you've outlined — including the glossary terms, formatting preservation, HTML handling, and informal tú register throughout. |
contiene la palabra exacta | The response includes the exact word |
no contiene | The response does not include the stringTraducción: La respuesta no incluye la cadena |
comienza con | La respuesta comienza con el valor |
termina con | La respuesta termina con el valor |
vacío | El campo no tiene valor |
no está vacío | El campo tiene algún valor |
Preguntas sobre números:
Operador | Cuando se dispara |
igual | El valor coincide exactamente |
no es igual | El valor no coincide |
mayor que | El valor está por encima del número |
menor que | El valor está por debajo del número |
mayor que o igual a | El valor está en o por encima del número |
menor que o igual a | El valor es igual o menor que el número |
Preguntas de Selección múltiple, Desplegable y Casillas de verificación:
Operador | Cuando se dispara |
igual | La opción seleccionada coincide |
no es igual | La opción seleccionada no coincide |
está vacío | No se ha seleccionado ninguna opción |
no está vacío | Se ha seleccionado cualquier opción |
Nota: Para verificar varias condiciones, selecciona + Añadir condición de nuevo. Todas las condiciones en una sola regla deben cumplirse para que se ejecuten las acciones de ENTONCES. Verifica el comportamiento de Y/O en la interfaz de usuario — esto necesita confirmación de producción antes de publicar.
Añadir una acción (ENTONCES)
Selecciona + Añadir acción bajo ENTONCES.
Elige una acción de la lista.
Acción | Qué hace |
Mostrar pregunta | Hace una pregunta visible |
Ocultar pregunta | Oculta una pregunta de la vista |
Mostrar opción | Muestra una opción específica en una pregunta de Selección múltiple, Casillas de verificación o Desplegable |
Opción de ocultar | Oculta una opción específica en una pregunta de Selección múltiple, Casillas de verificación o Desplegable |
Establecer valor predeterminado | Rellena previamente una pregunta con un valor específico cuando se cumple la condición |
Selecciona la pregunta (u opción) a la que aplicar la acción.
3. Añadir una acción ELSE (opcional)
La sección ELSE se ejecuta cuando las condiciones de WHEN no se cumplen. Utilízalo para invertir una acción — por ejemplo, ocultar la pregunta cuando no se cumple la condición y mostrarla cuando sí se cumple.
Selecciona + Añadir acción bajo ELSE y elige del mismo conjunto de acciones.
4. Guardar regla
Selecciona Guardar regla. La regla aparece en la lista Reglas del formulario. Puedes volver a él en cualquier momento para editarlo o eliminarlo.
Ejemplo: ocultar una pregunta a menos que otra esté rellena
Objetivo: Mostrar solo «Número de seguro social del cliente» cuando el usuario haya ingresado algo en «Inicial del segundo nombre del cliente».
Sección | Ajustes |
CUANDO | Inicial de segundo nombre del cliente — no vacío |
ENTONCES | Mostrar pregunta → SSN del cliente |
SI NO | Ocultar pregunta → SSN del cliente |
Con esta regla, «Client SSN» permanece oculta hasta que la persona ingresa una inicial del segundo nombre.
Consejos para la lógica condicional
Utiliza ELSE para limpiar el estado oculto. Si muestras una pregunta en ENTONCES, ocúltala en SI NO para que vuelva a su estado oculto cuando la condición ya no se cumpla.
Usa «Establecer valor predeterminado» para reducir la escritura. Si una condición implica una respuesta predecible, rellénala previamente — el usuario puede cambiarla de todas formas.
El orden es importante. Las reglas se ejecutan en el orden en que aparecen en el panel Reglas del formulario. Si dos reglas afectan la misma pregunta, la última aplicada gana.



