Разные отфильтрованные поставщики данных для одних и тех же данных?

StackOverflow https://stackoverflow.com/questions/613410

Вопрос

У меня есть несколько таблиц подстановки, некоторые из которых ссылаются на другие или являются связями между ними.

Например, у меня есть membership type included inventory который имеет идентификатор членства и идентификатор типа инвентаря и представляет собой сумму каждого типа инвентаря, которую человек получает при получении определенного типа членства.

Когда пользователь просматривает тип инвентаря, я хочу, чтобы он видел суммы, соответствующие каждому типу членства;когда пользователь просматривает тип членства, я хочу, чтобы он видел, какой инвентарь получит это членство.

Могу ли я использовать только один ArrayCollection для экземпляров InvetoryType и только один ArrayCollection для экземпляров MembershipType и каким-то образом создавать фильтры для получения разных "представлений" данных?

Каждому "виду" потребуется свой собственный курсор, последовательность сортировки, фильтр и т.д.

Ваше здоровье

Это было полезно?

Решение

Вы можете использовать один Array экземпляр с несколькими ArrayCollection экземпляры.Если вы просто отображаете данные или сортируете и фильтруете, используя методы / свойства, предоставляемые ArrayCollection (вместо того, чтобы редактировать Array напрямую), это не должно оказывать никакого влияния на лежащий в основе общий Array.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top