select v_reqmoney locate for lower( cdesc) = "rush fee" if found() * rush fee was found, but we're clearing it, * so delete the record * First attempt using delete * This.Parent.Parent.Page2.cMoneyListObj.CListObj1.delete() * Second attempt using cancel * ThisForm.Cpageframe1.Page2.cMoneyListObj.CListObj1.cancel() * Third attempt relying on the listobj's own delete button This.Parent.Parent.Page2.cMoneyListObj.cmdDelete.click() endifI seem to have a problem with buffering somewhere because I get a messagebox asking if I'm sure about deleting and THEN I get another messagebox stating that