Hi Edhy, I used this with a little test database containing a Flag_DeletedRecord column, and it worked fine:
{BO1.Filter = "Flag_DeletedRecord = True";
if (BO1.Count > 0) { do { BO1.DeleteCurrentRow(); } while (BO1.Count > 0); }
BO1.Save(); BO1.Filter = "";}
I hope this relates to what you're doing. Good seeing your name again after all these years...
Les