>Problems here...you make a few changes to a record, press the key to copy contents of a field from the previous record...so the record pointer is moved...and changes are written to the record...but not all changes have been made!!!
>
>The other problem....in a multiuser environment...what was the previous record...if you simply SKIP -1, you could get a record added by another user.
Yes, maybe a snap shot in an array property of the current record before clicking on the add button will be better.