Hi, Thanks for Lachlan's response. But I'm a little bit confused.
Does that mean I have to add a button, says, "Refresh the sales," to invoke the refresh action? Or can I just use the refresh button on my browser to do that? Thanks for the help. Regards, yllan On Jan 16, 2008 3:36 PM, Lachlan Deck <[EMAIL PROTECTED]> wrote: > Hi there, > > your problem seems to be quite simple. See below. > > On 16/01/2008, at 5:12 PM, Yung-Luen Lan wrote: > > > ======================== > > protected Sale sale; > private NSArray saleRecords; > > > public NSArray sales() { > // keep the list of records consistent by keeping them in memory. > if (saleRecords == null) { > saleRecords = EOUtilities.objectsForEntityNamed(theSession > ().defaultEditingContext(), "Sale"); > > /* Filter the array with some > EOQualifier.filteredArrayWithQualifier > (sales, EOQualifier), snip */ > > EOSortOrdering sort = EOSortOrdering.sortOrderingWithKey > ("created", > EOSortOrdering.CompareDescending ); > saleRecords = EOSortOrdering.sortedArrayUsingKeyOrderArray > (sales, > new NSArray(sort)); > } > } > > > > public WOComponent download() > > { > > MyDownloader n = (MyDownloader)pageWithName("MyDownloader"); > > n.setFile(sale.file()); > > n.setFilename(sale.canonicalFileName()); > > return n; > > } > > /** Add a refresh action to your page to update the list */ > public WOComponent refresh() > { > saleRecords = null; > return this; > } > > } > > with regards, > -- > > Lachlan Deck > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/webobjects-dev/yungluen%40gmail.com > > This email sent to [EMAIL PROTECTED] >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]