Click next record on form and......

hunterfan48

Registered User.
Local time
Today, 10:48
Joined
Aug 17, 2008
Messages
436
it automatically scrolls down cutting off the top portion of the form. Why does it do this? I want it to keep at the same viewing level from record to record.

many thanks!
brady
 
My guess would be that your Form is physically too long to be viewed without scrolling. When moving from Record to Record, the normal/default behavior is to give Focus to the same Control in the new Record as had it in the previous Record.

Most experienced developers consider Forms that require scrolling to view in their entirety one of the most user-unfriendly things you can do! The usual approach is to use a Tabbed Control, spreading out your Controls over several Pages.

If you insist on keeping the too long Form you can place code in the Form_Current event to force Focus on a Control near the top of your Form:
Code:
Private Sub Form_Current()
 ControlNearTopName.SetFocus
End Sub
Linq ;0)>
 
Thank you...when I get a minute I'll let ya know how it goes. Appreciate the advice!
 

Users who are viewing this thread

Back
Top Bottom