Uso de lógica condicional en las secciones del editor de formularios de eventos

Descripción general

Con esta función, puede configurar secciones enteras de un formulario de evento para que aparezcan solo cuando se cumplan condiciones específicas.

Esto crea formularios:

  • Más fácil y rápido de completar en el campo.
  • Más centrado, mostrando solo preguntas relevantes
  • Mejor en la recopilación de datos precisos y contextualizados

Cómo crear una sección condicional

Puede hacer que una sección sea condicional definiendo reglas que hagan referencia a campos anteriores en el formulario.

A un alto nivel, el proceso es:

  1. Añade la Sección que quieres hacer condicional
  2. Seleccionar lógica
  3. Define una o más condiciones en función de un campo encima de la sección
  4. Elija cómo se debe evaluar la entrada del campo
  5. Guardar el formulario
     

Una vez configurada, la sección solo aparecerá cuando se cumplan sus condiciones.

Tipos de condiciones admitidos

La versión inicial admite los siguientes tipos de condiciones:

  • Tiene entrada : el campo seleccionado contiene cualquier valor
  • No tiene entrada : el campo seleccionado está vacío
  • La entrada es exacta : el valor coincide exactamente
  • La entrada contiene : el valor incluye texto específico
     

Puede agregar varias condiciones a una sola sección para controlar mejor cuándo aparece.

Se planean más tipos de condiciones y opciones de comparación para futuras versiones. Si sus flujos de trabajo requieren operadores o comparaciones específicos, comuníquese con su contacto de soporte de EarthRanger para compartir comentarios y solicitudes.

Reglas y limitaciones a tener en cuenta

La lógica condicional se aplica solo a secciones, no a campos individuales, lo que garantiza una estructura de formulario clara y predecible.

Para garantizar que los formularios sigan siendo lógicos y utilizables, las secciones condicionales siguen estas reglas:

Reglas de orden de secciones

  • Una sección sólo puede depender de campos que aparecen en secciones anteriores del formulario.
  • Una sección no puede depender de campos dentro de sí misma

Ejemplos de casos de uso

Las secciones condicionales son especialmente útiles cuando:

  • Diferentes especies requieren diferentes preguntas de seguimiento.
  • Solo se necesitan detalles adicionales para ciertos resultados o actividades.
  • La información opcional solo debe aparecer cuando sea relevante

Al mostrar solo lo necesario, los formularios se mantienen eficientes y más fáciles de completar.