Saltar al contenido
weSyncroAyuda
Artículos de Check lists

ConceptoNivel intermedio3 min de lecturaRevisado el

Lógica condicional, validaciones y anexos de un campo

Cómo mostrar un campo solo cuando corresponde, validar lo que se responde y pedir fotos o comentarios por pregunta.

Cada campo de una plantilla tiene un panel de propiedades con cinco secciones: General, Entrada, Lógica condicional, Validaciones y Anexos, además de Vista. Con ellas decides cuándo aparece el campo, qué respuestas se aceptan y qué evidencia adicional puede dejar la persona.

Para abrir el panel, entra a una plantilla y haz clic sobre un campo en el lienzo o en la pestaña Estructura.

General y entrada#

Etiqueta / PreguntaTexto

El texto que lee la persona. En los componentes Sección / Título y Párrafo este campo se llama Texto.

VisibleInterruptor

Si lo apagas, el campo queda en la plantilla pero no se muestra a quien llena el formulario.

ObligatorioInterruptor

La persona no puede enviar el formulario sin responderlo.

Tipo de campoLista

Permite cambiar el tipo sin borrar el campo, por ejemplo de Texto corto a Desplegable.

Texto de ayuda (placeholder)Texto

Ejemplo que se ve dentro del campo vacío. Disponible en texto corto, texto largo, número y desplegable.

Valor por defectoTexto

Respuesta precargada. Disponible en texto corto, texto largo y número.

OpcionesLista

Solo en Desplegable, Opción única y Casillas múltiples. Usa Agregar opción para sumar alternativas. Debe quedar al menos una.

Lógica condicional#

Sirve para mostrar un campo solo si se cumplen ciertas respuestas anteriores. Por ejemplo: pedir "Describe el daño" solo si en "¿Hay daños visibles?" se respondió "Sí".

Haz clic en Agregar condición y completa Campo, Operador y Valor.

OperadorSe cumple cuando
es igual aLa respuesta coincide con el valor. En casillas múltiples, cuando el valor está entre las marcadas.
es distinto deLa respuesta no coincide con el valor.
contieneLa respuesta incluye ese texto, sin distinguir mayúsculas.
tiene respuestaEl campo fue respondido. No pide valor.
está vacíoEl campo no fue respondido. No pide valor.
es mayor queLa respuesta numérica es mayor al valor.
es menor queLa respuesta numérica es menor al valor.

Reglas que debes conocer:

  • Solo puedes condicionar contra campos que están antes en el formulario. Si el campo es el primero verás "Necesitas al menos un campo antes de este."
  • Si agregas varias condiciones, deben cumplirse todas para que el campo se muestre.
  • Un campo oculto por sus condiciones no se valida, aunque esté marcado como obligatorio. Así nunca queda bloqueado el envío por una pregunta que la persona no ve.

Validaciones#

Las reglas disponibles dependen del tipo de campo.

Tipo de campoReglas
Texto cortoLargo mínimo, Largo máximo, Formato
Texto largoLargo mínimo, Largo máximo
NúmeroMínimo (valor), Máximo (valor)
FechaNo futura, No pasada

La regla Formato acepta email, phone, rut, url y number.

Cada validación tiene un Nivel:

  • Error (bloquea): no deja enviar el formulario hasta corregir la respuesta.
  • Aviso (deja enviar): muestra la advertencia bajo el título Advertencias y la persona decide si corrige o continúa con el botón Enviar de todos modos.

En Mensaje (opcional) puedes escribir tu propio texto. Si lo dejas vacío, el formulario usa uno automático, como estos:

ReglaMensaje automático
Obligatorio"Etiqueta" es obligatorio
Largo mínimo"Etiqueta" requiere al menos N caracteres
Largo máximo"Etiqueta" admite máximo N caracteres
Formato"Etiqueta" no tiene un formato de rut válido
No futura"Etiqueta" no puede ser una fecha futura
No pasada"Etiqueta" no puede ser una fecha pasada

Anexos#

Dos interruptores permiten sumar evidencia a cualquier pregunta, sin crear campos extra:

  • Permitir adjuntar foto: bajo la pregunta aparece el botón Adjuntar foto.
  • Permitir comentario: aparece un cuadro Comentario (opcional).

Preguntas frecuentes#