What is the best way to set up a grid so that the user can cancel the changes made to it. I'm getting no where fast. First of all, should the buffering be done at the form level or table level? and what type is best. I'm inserting into the alias and using tableupdate(), with pessimistic and optimistic buffering at the form level I get 'Table buffer for alias "Alias" contains uncommitted changes when I try to 'cancel' with tablerevert() and then requery. And if there is no buffering set, I don't get the message, but it doesn't revert.
"Live Well, Laugh Often, Love Much..."