Un grupo repetitivo muestra una lista de elementos de una fuente de datos. Esta fuente debe ser una lista, a menudo generada por una búsqueda en la base de datos. La búsqueda especifica el tipo de datos y cualquier restricción para filtrar los resultados. Puedes limitar el número de elementos mostrados utilizando la expresión ‘elementos hasta #’, que requiere un valor numérico.
Intentar insertar una fecha directamente en la fuente de datos es ilógico e ineficaz. Las fechas de inicio y fin funcionan como restricciones de búsqueda, ya sean estáticas o dinámicas. Los estados personalizados, establecidos por clics de botón, proporcionan una forma optimizada de administrar estas fechas.
De manera similar, el filtrado de ubicación puede aprovechar los estados personalizados. Una variable de estado puede almacenar la ubicación seleccionada del menú desplegable. Si se elige “Todas las ubicaciones”, el estado debe estar vacío. Este enfoque de fuente de datos única, con una búsqueda unificada, simplifica el diseño y mejora la eficiencia en comparación con múltiples fuentes de datos y búsquedas condicionales.
Mantén la estructura actual de tu fuente de datos e implementa restricciones de ubicación, fecha de inicio y fecha de fin directamente dentro de la búsqueda, utilizando valores de estado personalizados. Los flujos de trabajo deben actualizar estos valores de estado cuando el usuario seleccione ubicaciones y fechas. Esto asegura que las actualizaciones de contenido dinámico reflejen el contexto de “fecha y hora de hoy” elegido dentro del grupo repetitivo.