[Access] Cursor automatisch naar veld na klikken

Pagina: 1
Acties:

  • Eusebius
  • Registratie: November 2001
  • Niet online
In een formulier (wat verder goed werkt) heb ik ook een toets zitten met 'Volgende maken'. Daarachter zit onderstaande code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub VolgendeRecord_Click()
On Error GoTo Err_VolgendeRecord_Click


    DoCmd.GoToRecord , , acNewRec

Exit_VolgendeRecord_Click:
    Exit Sub

Err_VolgendeRecord_Click:
    MsgBox Err.Description
    Resume Exit_VolgendeRecord_Click
    
End Sub


Klik ik deze toets aan (of met spatie mbv tab), dan moet ik toch speciaal met de muis weer op [Veld1] klikken om daar te komen. Ik kan natuurlijk ook verder ' tabben', maar ik wil dat hij automatisch in [veld1] staat. Wat moet ik dan doen? Ik kan het niet echt vinden met de search & google.

==
hoi


  • Woudloper
  • Registratie: November 2001
  • Niet online

Woudloper

« - _ - »

Kan je niet na het klikken op de knop de focus naar jouw veld verplaatsen?

  • Boss
  • Registratie: September 1999
  • Laatst online: 15:36

Boss

+1 Overgewaardeerd

Probeer
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Private Sub VolgendeRecord_Click()
On Error GoTo Err_VolgendeRecord_Click


    DoCmd.RunCmd acCmdRecordsGotoNew
    Veld1.SetFocus

Exit_VolgendeRecord_Click:
    Exit Sub

Err_VolgendeRecord_Click:
    MsgBox Err.Description
    Resume Exit_VolgendeRecord_Click
    
End Sub

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.


  • Eusebius
  • Registratie: November 2001
  • Niet online
Yeuh! Hij doet t.

Sim-pel, maar je moet t net weten. Ik begin net met msAccess; in VBA snap ik het alleen als ik het lees, niet als ik het zelf moet invoeren. Ik zat al met GoToField te klooien (GoToRecord doet t ook, dacht ik :) ) maar dat werkte nog niet.

Tnx anyway

==
hoi