Ir al contenido

Crear Formularios

Esta guía te lleva paso a paso a través del proceso de crear un formulario personalizado, desde la configuración básica hasta funcionalidades avanzadas como dependencias condicionales.


  1. Ve a Formularios Personalizados en el menú lateral
  2. Haz clic en Crear Formulario o el botón (+)
CampoDescripciónEjemplo
NombreTítulo del formulario”Checklist de Seguridad”
DescripciónPropósito y uso”Inspección diaria de condiciones de trabajo”

  1. En el editor del formulario, haz clic en Agregar Campo
  2. Selecciona el tipo de campo
  3. Configura las propiedades del campo
  4. Repite para cada campo necesario
PropiedadDescripción
EtiquetaLa pregunta o nombre que verá el usuario
ObligatorioSi debe completarse para finalizar
PlaceholderTexto de ayuda dentro del campo
DescripciónInstrucciones adicionales

Para respuestas breves de una línea.

Configuración:
- Etiqueta: "Nombre del inspector"
- Obligatorio: Sí
- Placeholder: "Ingrese su nombre completo"

Validaciones disponibles:

  • Longitud mínima/máxima
  • Patrón (expresión regular)

Para descripciones o comentarios extensos.

Configuración:
- Etiqueta: "Observaciones detalladas"
- Obligatorio: No
- Filas: 4

Para cantidades, mediciones o conteos.

Configuración:
- Etiqueta: "Temperatura (°C)"
- Obligatorio: Sí
- Mínimo: 0
- Máximo: 50
- Decimales: 1

Validaciones disponibles:

  • Valor mínimo
  • Valor máximo
  • Número de decimales

Para elegir una opción de una lista.

Configuración:
- Etiqueta: "Estado del equipo"
- Obligatorio: Sí
- Opciones:
- Bueno
- Regular
- Malo
- Fuera de servicio

Variantes de presentación:

  • Dropdown (lista desplegable)
  • Radio buttons (botones circulares)

Para elegir varias opciones.

Configuración:
- Etiqueta: "Problemas detectados"
- Obligatorio: No
- Opciones:
- Fuga de aceite
- Ruido anormal
- Vibración excesiva
- Daño visible
- Otro

Para capturar fechas.

Configuración:
- Etiqueta: "Fecha de última calibración"
- Obligatorio: Sí
- Fecha mínima: (ninguna)
- Fecha máxima: Hoy

Para capturar tiempos.

Configuración:
- Etiqueta: "Hora de inicio de inspección"
- Obligatorio: Sí
- Formato: 24 horas

Para capturar imágenes.

Configuración:
- Etiqueta: "Foto del área inspeccionada"
- Obligatorio: Sí
- Máximo de fotos: 3

Para firmas digitales.

Configuración:
- Etiqueta: "Firma del responsable"
- Obligatorio: Sí

Para capturar coordenadas GPS.

Configuración:
- Etiqueta: "Ubicación del punto de muestreo"
- Obligatorio: No

Las dependencias permiten mostrar u ocultar campos basándose en respuestas previas.

  • Cuando un campo solo aplica si otro tiene cierto valor
  • Para simplificar formularios largos
  • Para guiar al usuario según sus respuestas
Campo 1: "¿Se detectaron problemas?"
Tipo: Selección única
Opciones: Sí, No
Campo 2: "Describa los problemas"
Tipo: Texto largo
Depende de: Campo 1 = "Sí"

En este caso, el campo 2 solo aparece si el usuario selecciona “Sí” en el campo 1.

  1. Crea primero el campo “padre” (del que depende)
  2. Crea el campo “hijo” (el que se mostrará condicionalmente)
  3. En el campo hijo, activa Dependencia
  4. Selecciona el campo padre
  5. Define la condición (igual a, diferente de, contiene, etc.)
  6. Especifica el valor que activa la dependencia
Campo: "Tipo de inspección"
Opciones: Rutinaria, Por incidente, Auditoría externa
Si "Por incidente":
→ Mostrar: "Número de incidente"
→ Mostrar: "Fecha del incidente"
Si "Auditoría externa":
→ Mostrar: "Nombre del auditor"
→ Mostrar: "Organización certificadora"

Puedes reordenar campos arrastrándolos a la posición deseada. El orden en el editor es el orden que verá el usuario.

Algunos formularios permiten agrupar campos en secciones:

📋 Inspección de Vehículo
Sección: Datos Generales
- Fecha
- Vehículo
- Conductor
Sección: Revisión Mecánica
- Nivel de aceite
- Nivel de combustible
- Estado de frenos
Sección: Documentación
- Licencia vigente
- Seguro vigente
- SOAT vigente

Antes de publicar, usa la función de Vista Previa para:

  • Ver cómo se verá el formulario en dispositivos
  • Probar las dependencias condicionales
  • Verificar que los campos obligatorios estén correctos
  1. Guarda el formulario
  2. Crea una respuesta de prueba
  3. Verifica que todo funcione como esperas
  4. Elimina la respuesta de prueba si es necesario

  • El formulario está disponible para crear respuestas
  • Aparece en la lista de formularios disponibles
  • El formulario no puede recibir nuevas respuestas
  • Las respuestas existentes se mantienen
  • Útil para formularios temporales o en revisión

  1. Mantén formularios enfocados: Un formulario = un propósito
  2. Usa campos obligatorios con moderación: Solo lo esencial
  3. Ordena lógicamente: Del general al específico
  4. Usa descripciones claras: Ayuda al usuario a entender qué se espera
  1. Selección vs. texto: Usa selección cuando las opciones son finitas
  2. Números vs. texto: Usa número cuando necesites calcular o comparar
  3. Fotos estratégicas: No pidas fotos innecesarias (consumen tiempo)
  1. Rangos realistas: Configura mínimos y máximos que tengan sentido
  2. Obligatorio con propósito: Si un dato es crítico, hazlo obligatorio
  3. Prueba las dependencias: Verifica que funcionen correctamente

  1. Llenar formularios - Captura respuestas
  2. Exportar datos - Obtén los datos para análisis