Subject | Suggestions how to handle large lists |
---|---|
Author | Antti Kurenniemi |
Post date | 2008-10-06T03:45:46Z |
Hi all.
I'm looking for some ideas how to handle situations where the users have really long lists of records that they want to browse. I have a couple of such places in my main app, and they have worked pretty well using the IBO controls, thanks to the buffering capabilities. But now I need to implement some eye-candy, and that means replacing the IBOGrid. Currently I'm looking at the TMS grids which seem pretty ok.
It won't be a problem for most users, as all forms have default filters set to something meaningful (i.e. show only open tasks and so on), but there are places where the users can (and should be allowed to) clear the filters and browse all records, adn I'm wondering how to handle thousands of records over an internet connection, without making the whole thing just dog slow. Anyone have any ideas? I see some desktop apps even implement paging, much like web apps, and that just maybe perhaps might be a solution, but I don't know if that's really such a hot idea...
Someone here used the TMS grids? How'd you handle this?
TIA,
Antti Kurenniemi
[Non-text portions of this message have been removed]
I'm looking for some ideas how to handle situations where the users have really long lists of records that they want to browse. I have a couple of such places in my main app, and they have worked pretty well using the IBO controls, thanks to the buffering capabilities. But now I need to implement some eye-candy, and that means replacing the IBOGrid. Currently I'm looking at the TMS grids which seem pretty ok.
It won't be a problem for most users, as all forms have default filters set to something meaningful (i.e. show only open tasks and so on), but there are places where the users can (and should be allowed to) clear the filters and browse all records, adn I'm wondering how to handle thousands of records over an internet connection, without making the whole thing just dog slow. Anyone have any ideas? I see some desktop apps even implement paging, much like web apps, and that just maybe perhaps might be a solution, but I don't know if that's really such a hot idea...
Someone here used the TMS grids? How'd you handle this?
TIA,
Antti Kurenniemi
[Non-text portions of this message have been removed]