Avatar billede banelars Nybegynder
12. februar 2002 - 08:24 Der er 1 kommentar og
1 løsning

I forbindelse med spørgsmål til Terry.

Hej.

Jeg har fået hjælp til nedenstående kode, som bruges i en formular (fortløbende). Ved tryk på en linie åbnes den formular der hører til den valgte linie.
Mit nye spørgsmål går ud på, hvordan man laver en close-sætning, der lukker den fortløbende formular, når resultatet af koden er gennemført. Altså formularen skal lukke efter den har åbnet den anden valgte formular. Koden er som følger :

Private Sub dato_Click()
Dim stDocName As String
Dim stLinkCriteria As String
Select Case Form_FGyldigedep.typenr
Case 1
stDocName = "FIndskriv"
Case 2
stDocName = "FSporsp"
Case 3
stDocName = "FHastighed"
Case 4
stDocName = "FKørestrøm"
End Select

stLinkCriteria = "Typenr = " & Form_FGyldigedep.typenr & " AND Depnr = " & Form_FGyldigedep.depnr

DoCmd.OpenForm stDocName, , , stLinkCriteria

End Sub

Jeg har ikke selv den store forstand på VBA, men skal snart på kursus.
12. februar 2002 - 08:30 #1
Private Sub dato_Click()
Dim stDocName As String
Dim stLinkCriteria As String
Select Case Form_FGyldigedep.typenr
Case 1
stDocName = "FIndskriv"
Case 2
stDocName = "FSporsp"
Case 3
stDocName = "FHastighed"
Case 4
stDocName = "FKørestrøm"
End Select

stLinkCriteria = "Typenr = " & Form_FGyldigedep.typenr & " AND Depnr = " & Form_FGyldigedep.depnr

DoCmd.OpenForm stDocName, , , stLinkCriteria

Docmd.Close acform, me.Name

End Sub
Avatar billede banelars Nybegynder
12. februar 2002 - 08:39 #2
Det kører jo fint :-)
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