Have found an oddity while testing an FM9 database. This uses three fields to record Donor_ID, Date and Amount_Given. Built in to the script is detection of an invalid ID with a Button for deletion of a record before commital, using the Delete Record script step. This works OK.
However if the User chooses the Tool Bar Delete Record, all records are deleted. I have two copies of this database. In one, all records are being deleted. In the other copy, Tool Bar Delete Record is behaving as expected and deleting only the current record.
Obviously there is something different , but I can not find it after several hours of looking and did not expect the Tool Bar Delete to delete the lot. Any suggestions will be welcomed.