>
>This idea will work but I'm not sure you want to use it.
>
>(1) Add a property to the form r_moveok
>(2) In the valid of the grid text, display the message and set this property to .F. if invalid data. Else set this property to .T.
>(3) In the getfocus of the other objects on the screen use the following code:
>if thisform.r_moveok = .F.
>thisform.grid1.setfocus
>return .f.
>endif
>
>This is a little hokey but it might give you somewhere to start.
>
Robert,
Thanks.
Shane Murdoch