On 8/26/16, 6:42 PM, "bilbosax" <waspenc...@comcast.net> wrote:

>Yes, unfortunately I do need all of the records at once.  My application
>is a
>huge sorting and filtering machine and it only works when it has all of
>the
>records. I looked at paging and wondered if there was a way to use it
>without it being tied to the scrolling of a grid.  If I could download a
>thousand records at a time and just loop through it 50 times to get all of
>the data, that would be ideal.  I don't know if paging can be requested in
>groups, or if it only works when tied to a grid component.  Anybody know?

There are several possible solutions.  But first, again, profiling
information would be a good first step.  It may not be that the fetch of
the data is taking too long, but rather, the deserialization of the data
into ActionScript objects.  Deserialization could be done in a Worker
(there's that word again!).

You could also fetch chunks of data by chaining requests without the need
for workers, or let the scrolling dictate what chunk of data to get.

A common trick is to actually pop up a progress bar so it tracks your 50
requests before letting folks interact with the DataGrid.

-Alex

Reply via email to