Hi Kam.
>>I have VALID method in both Grid and a textbox column in the Grid. When
the focus in the textbox column, returning .F. in the Valid method of the
textbox does not prevent the Focus from leaving the grid.
How do I stop the fcous from leaving the Grid? <<
This is a known bug. The Valid of the grid fires before the valid of the textbox in the grid column. All you have to do is add this to the grids Valid:
llRetVal = This.Column.Textbox.Valid()
IF llRetVal
ENDIF
RETURN llRetVal
Marcia