Hi. Actually the server memory is not an issue since I'm using a batch processing object.
The ERXBatchingDisplayGroup is not a bad idea at all. The table can be viewed as a web page or downloaded as a pdf(which i just force download on). Going to pitch this batchdisplaygroup idea, with a knife. Thanks for the response. Reg, Bjarni Sævarsson 2009/7/14 Chuck Hill <[email protected]> > Hi Bjarni, > > > > On Jul 14, 2009, at 7:51 AM, Bjarni Sævarsson wrote: > > Hola. >> >> I have a component that, in certain cases, returns a massive( up to >> 100.000) row table. >> Now, I would like tell the users that patience is golden in those cases >> but since its all in a single component I have two options, ajax it or flush >> the response. >> >> Now to the question, is it possible to flush a WOResponse object and if so >> then how? >> >> Regards, >> Bjarni Sævarsson >> > > > I'd try and catch this before response time. One idea is to do a count of > the rows that will be returned for a qualifier, and if it is greater than > 2,000 (for example), then don't fetch them right away. Instead, return a > message to the user like "Your search matched 87,651 rows, showing these > will take a long time. Click here to show these rows. Click here to change > your search criteria". And if they decided to go ahead, they already know > it will be slow. > > Another, much better, idea is to use ERXBatchingDisplayGroup. This fetches > and shows the data in batches, thus avoiding the entire very large response > issue. It is also much kinder to server memory usage. > > > Chck > > > -- > Chuck Hill Senior Consultant / VP Development > > Learn WO at WOWODC'09 East in Montréal this August! > http://www.wocommunity.org/wowodc09/east > > > http://arstechnica.com/apple/news/2009/07/webobjects-sliced-from-106but-prognosis-of-death-premature.ars > >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
