Avatar billede terib Nybegynder
21. juni 2003 - 08:19 Der er 2 kommentarer og
1 løsning

Flere hændelser på samme knap

Kan man have flere hændelser på samme knap ? hvordan gør man det. Nedenstående er en testhændelse, men hvordan fortsætter man på samme knap.

Private Sub cmdtest_Click()
On Error GoTo Err_cmdtest_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "musik"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_cmdtest_Click:
    Exit Sub

Err_cmdtest_Click:
    MsgBox Err.Description
    Resume Exit_cmdtest_Click
   
End Sub

Skal fortsætte her eller ?? skal jo udføres når jeg klikker på knappen.
Avatar billede mugs Novice
21. juni 2003 - 08:46 #1
Du kan sagtens have flere hændelser på samme knap:

Private Sub cmdtest_Click()
On Error GoTo Err_cmdtest_Click
DoCmd.OpenForm "musik"
DoCmd.GoToControl "Tekst2"
MsgBox "Markøren står nu i Tekst2."
Exit_cmdtest_Click:
Err_cmdtest_Click:
MsgBox Err.Description
Resume Exit_cmdtest_Click
End Sub

Her har du 3 hændelser:
Først åbnes formularen "musik"
Derefter sendes markøren til feltet Tekst2
Og til sidst kommer en meddelelsesboks
Avatar billede mugs Novice
21. juni 2003 - 08:55 #2
Jeg er på vej til arbejde nu, og kan derfor ikke være mere behjælpelig før iaften. Men der kommer sikkert andre forbi.

Private Sub cmdtest_Click()
Er starten på din procedüre
og
Dette er slutningen:
End Sub

De 2 linier kaldes procedürekroppen, og alle hændelse / kodelinier skal være imellem disse 2 linier.
Avatar billede terib Nybegynder
21. juni 2003 - 09:10 #3
Takker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester