Hi Mike.
>>Do you see any problem with
IF nKeyCode = 13 OR nKeyCode = 9
NODEFAULT
keyboard '{dnarrow}'
ENDIF
<<
Off the top of my head, no. Unless, of course, you had the need to trap for DNARROW in the KeyPress. The recursion could cause some unexpected results < s >. Of course, as usual, there is generally more that one way to skin a fox.
>>Instead? BTW, my thought on this is that Enter should move records, and Tab should move fields, to be consitant with how a Data Entry form usually works (JMO). <<
Good point.
Marcia