I have a really frustrating problem. Basically I have a mainForm with 3-4 subForms all in datasheet view. What is a generic way to REMOVE focus from subForm after a record is selected and set it to a control on mainForm?

I tried:
OnCurrent Event:

```
Me.Parent.Form.SetFocus
Me.Parent.[Control].SetFocus

```

and it works half the time. The problem is, however, when user selects the record by clicking into some field in the subForm. Then the `highlighted`fields are either A) the field in the subForm, B) the field in the mainForm. Decided seemingly at random.

How do I CANCEL/REMOVE the focus from the subForm completely before setting the new focus elsewhere?