>If put some code in the refresh event that assigns a value to a prop.
>thisform.recno=recno().
That approach will prevent you from dealing with a form that has more than one table open. It will also fail if the record pointer has moved but the form's refresh has not been fired.