dataProviders تصفيتها مختلفة لنفس البيانات؟
-
03-07-2019 - |
سؤال
ولدي العديد من الجداول والبحث، والتي يشير بعضها أو هي العلاقات بين الآخرين.
وعلى سبيل المثال، لقد membership type included inventory
التي لديها ID العضوية ونوع المخزون ID وهو مقدار كل نوع المخزون الذي يحصل عليه المرء عند واحد يحصل على نوع معين من العضوية.
وعندما يقوم المستخدم بإعادة النظر في نوع المخزون، أريد لهم أن يروا المبالغ التي تذهب مع كل نوع العضوية. عندما يقوم المستخدم بإعادة النظر في نوع العضوية، أريدهم أن نرى ما جرد من شأنه أن عضوية تحصل عليها.
هل يمكنني استخدام ArrayCollection واحد فقط للحالات InvetoryType وArrayCollection واحد فقط للحالات MembershipType وبطريقة أو بأخرى إنشاء مرشحات للحصول مختلفة "وجهات النظر" البيانات؟
وكل "وجهة نظر" سيحتاج المؤشر الخاص بها، والفرز تسلسل، والتصفية، وما إلى ذلك.
وهتاف
المحلول
ويمكنك استخدام مثيل Array
واحد مع الحالات ArrayCollection
متعددة. إذا كنت مجرد عرض البيانات، أو الفرز والتصفية باستخدام الأساليب / الخصائص التي تقدمها ArrayCollection
(بدلا من تحرير Array
مباشرة)، وينبغي أن يكون له تأثير على Array
المشتركة الكامنة.