Secciones repetibles
Permite agregar varias filas de partidas dentro de un grupo FieldSet.
Video próximamente
Secciones repetibles
id: academy-repeatable-sections · ~2–4 min
Audiencia: Administrador
Algunas visitas necesitan muchas filas similares—repuestos usados, tareas completadas, lecturas de medidor o partidas de auditoría. Un Grupo de campos (FieldSet) puede marcarse como Repetible para que en móvil el usuario pulse Agregar y duplique toda la sección.
Activar modo repetible
- Agrega un contenedor Grupo de campos e incluye dentro los campos de cada partida (descripción, cantidad, listas, fotos, etc.).
- Selecciona el grupo y activa Sección repetible en sus ajustes.
- Opcionalmente define:
- Mín. elementos — filas mínimas antes de enviar.
- Máx. elementos — tope de filas que se pueden agregar.
- Etiqueta del botón agregar — personaliza el texto (predeterminado Agregar elemento).
Cada fila es una copia completa de los campos hijos. Las respuestas se guardan como arreglo bajo la estructura del grupo.
Cómo funciona en móvil
La primera fila aparece automáticamente. El usuario pulsa el botón agregar para añadir Elemento 2, Elemento 3, etc. Cada fila puede eliminarse según los mínimos y máximos configurados.
La visibilidad condicional dentro del grupo se reescribe por fila: una regla en Comentario de la fila 2 solo mira valores de esa fila.
Casos de uso típicos
| Escenario | Campos dentro del grupo |
|---|---|
| Repuestos consumidos | Lista SKU, cantidad, notas |
| Líneas de checklist de seguridad | Nombre de tarea, radio aprueba/falla, foto |
| Lecturas múltiples | Lista de medidor, lectura numérica, foto |
| Líneas de servicio | Descripción, horas, subtotal con fórmula |
Combina grupos repetibles con Listas desde Fuentes de datos para selectores SKU y Fórmulas para totales por fila. Sumar entre filas puede requerir exportaciones o herramientas externas—mantén una fórmula dentro de cada fila para cálculos de línea.
Guías de diseño
- Mantén cada fila corta—tres a seis entradas que se completen de pie en sitio.
- Pon contexto compartido fuera del grupo (encabezado de visita, cliente, firma general).
- Usa Mín. elementos cuando siempre haga falta al menos una línea (
1es común). - Usa Máx. elementos para evitar envíos accidentales de cientos de filas.
Consejos
- Previsualiza en teléfono: agregar/quitar filas debe ser más rápido que reabrir todo el formulario.
- Los campos obligatorios internos aplican por fila cuando la fila es visible.
- Renombrar el slug del grupo tras publicar puede afectar integraciones—define códigos estables desde el inicio.
- Para un bloque extra opcional único (no una lista), un segundo FieldSet estático puede ser más simple que modo repetible.