The key to this is write an implementation of IList that throws
ItemPendingErrors and then does the loading for you.  You then pass that
IList to aListCollectionView and away you go.  Keep in mind that if you
attempt to sort or filter the ListCollectionView will try to load all of
your data, so you'll need to do your own work to have that passed
through (which may mean subclassing LCV or writing your own impl of
ICollectionView if this is important to you).
 
Matt

________________________________

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Shaun
Sent: Wednesday, May 23, 2007 2:58 PM
To: flexcoders@yahoogroups.com
Subject: Re: {Disarmed} [flexcoders] Data Paging a la Matt Chotin for
Flex 2.1



Aww, what about us non-FDS guys, Matt? :-( Protecting the FDS 
revenue stream I take it? Actually, I would love to use FDS, but 
unfortunately this app requires a .NET backend and doesn't have the 
budget for FDS or WebOrb anyway.

Oh well, time to start coding... :-)
Shaun

--- In flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com>
, "Matt Chotin" <[EMAIL PROTECTED]> wrote:
>
> FDS will do some of this work for you automatically, one reason why 
we
> didn't write an updated version of the blog post :-)
> 
> ________________________________
> 
> From: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com>

[mailto:flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com>
] On
> Behalf Of Shaun
> Sent: Wednesday, May 23, 2007 2:32 PM
> To: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> 
> Subject: Re: {Disarmed} [flexcoders] Data Paging a la Matt Chotin 
for
> Flex 2.1
> 
> 
> 
> Jurgen,
> 
> Thanks for the tip. I checked them out, but unfortunately, those
> implementations don't address my main issue: getting the data from 
the
> server in a paged fashion. They simply allow you to view an
> arraycollection in chunks, where Matt's goes back to the server as
> needed to get chunks of the data. 
> 
> With 150k records, I need the on demand paging.
> 
> Shaun
> 
> 
> --- In flexcoders@yahoogroups.com
<mailto:flexcoders%40yahoogroups.com> , Jurgen Beck <jurgen@> wrote:
> >
> > Hey Shaun,
> > 
> > You may want to check out the FlexBox components list. There are 
two 
> > components, one for a paged DataGrid, the other one for a paged 
> > ArrayCollection.
> > 
> > http://flexbox.mrinalwadhwa.com/ <http://flexbox.mrinalwadhwa.com/> 
> > 
> > Jurgen
> > 
> > Shaun wrote:
> > >
> > > I am getting ready to implement a report for a project that 
requires
> > > the user to be able to sift through a maximum of 150,000 records
> from a
> > > table (yes, we all know that in reality this is ridiculous, but 
we
> also
> > > know that customers get what customers want).
> > >
> > > I read through Matt Chotin's posts on large datasets and will 
likely
> go
> > > down that path, but I'm in a time cruch and so the hope of 
saving
> some
> > > time, I am curious as to whether anyone has already ported ! his
> samples
> > > to 2.1 as they are from way back in 04.
> > >
> > > Or, if anyone has a better option, I'm all ears.
> > >
> > > Thanks,
> > > Shaun
> > >
> > > Matt's post:
> > >
> 
http://weblogs.macromedia.com/mchotin/archives/2004/05/large_data_sets
<http://weblogs.macromedia.com/mchotin/archives/2004/05/large_data_sets>

_2
> 
> > >
> 
<http://weblogs.macromedia.com/mchotin/archives/2004/05/large_data_set
<http://weblogs.macromedia.com/mchotin/archives/2004/05/large_data_set> 
s_
> 2>
> > > .cfm
> > >
> > >
> >
>



 

Reply via email to