>I've got the tablerevert working ok on a form whereas all changes to a record are undone upon 'Abort' but how do I undo an 'Append blank' if the user chooses to 'Abort' halfway thru?
You can use record valid and if on a grid you can control it before trigger in beforerowcolchange.
Cetin