¿Diferentes proveedores de datos filtrados para los mismos datos?
-
03-07-2019 - |
Pregunta
Tengo varias tablas de búsqueda, algunas de las cuales se refieren o son relaciones entre otras.
Por ejemplo, tengo tipo de membresía incluido inventario
que tiene ID de membresía e ID de tipo de inventario y es la cantidad de cada tipo de inventario que se obtiene cuando se obtiene un tipo específico de membresía.
Cuando el usuario está revisando un tipo de inventario, quiero que vea las cantidades que van con cada tipo de membresía; cuando el usuario está revisando un tipo de membresía, quiero que vea qué inventario obtendría esa membresía.
¿Puedo usar solo una instancia de ArrayCollection for InvetoryType y solo una instancia de ArrayCollection for MembershipType y, de algún modo, crear filtros para obtener diferentes "vistas"? de los datos?
Cada " vista " necesitaría su propio cursor, secuencia de clasificación, filtro, etc.
Saludos
Solución
Puede utilizar una única instancia de Array
con varias instancias de ArrayCollection
. Si solo está mostrando datos, u ordenando y filtrando utilizando los métodos / propiedades proporcionados por ArrayCollection
(en lugar de editar el Array
directamente), no debería tener ningún efecto en el Array
.